{"_id":"@catalyst-cloud/sdk","_rev":"67-f921ec98feae60612aba9e753daca047","name":"@catalyst-cloud/sdk","dist-tags":{"latest":"0.11.2"},"versions":{"0.1.0":{"name":"@catalyst-cloud/sdk","version":"0.1.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.1.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7561a5bb01f67ae4aeddaa87f757591b15b35acd","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.1.0.tgz","fileCount":15,"integrity":"sha512-D/2TD6SIMegymLp8pGPBhI3zelEV5wNEWsUp5GCugYfNEvF6wcsjk2LhmlWV09U3iTMzbgsiWKLwOloYg/m2zQ==","signatures":[{"sig":"MEUCIAXyaGcn7U6oEoif6jJnR1Y/qN8Uf+vnzyHOJ0TRjh9uAiEA1rGNnwTp4PjH0jo9mr8Ni5fn7Slyv3Eg1gnK8m/eYCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49299},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"92a3ab57c2067bd9eec5477ad00e0225e7c88107","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Isomorphic (browser + node/bun) read-layer-over-WebSocket client for the catalyst-cloud change-feed (ADR-0008/0009).","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1782435013519_0.4291537112390271","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@catalyst-cloud/sdk","version":"0.1.1","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.1.1","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"ddad9c3ae12b0dee5b9d52b1314fc0b32194c058","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.1.1.tgz","fileCount":15,"integrity":"sha512-sDjxg5MKVHGYduYnyHlJ8IhFHs7jhsTaQ8p0RY+86es7Z4tAcY4wVzrgd1oSQhx31ehKVRcmv5wTUkQ+jxoGmg==","signatures":[{"sig":"MEQCIHzgGIpw8KgQu2McpfgpELPVT9P+AaRPZXOAz4QX2aU3AiBbpFwOToDaF+ydPC/Ww+T80F1Gy7imV8NLiDyZOO8leA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"cd99c110737fe7c52ba0ba5f33a9b262b35e19d6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1782437249116_0.4846915404693213","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@catalyst-cloud/sdk","version":"0.2.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.2.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"c27a9a8c7c8430ffb69f7524b30675409d8b7fd5","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.2.0.tgz","fileCount":31,"integrity":"sha512-eKVFZqc57ZjgVfz9JGA2uMzL+4cadjMA2hqq3/HWrjiqnmNW9xR8dpgVmpIYL39n4TffuSMMlSWzeUa7MFYcag==","signatures":[{"sig":"MEUCIQDMoJ9biw1sWgkC5jtofAWwPbKJ5P/GxcJDCEgngfVnbwIgaljfhozVAXowkVoMvVM6Tjzvhf6CphLZQ6j7mECVrEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"1dadf8bfd83b3d6caa7aefb8bb6fd46fc8dacd5c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@catalyst-cloud/schema":"^0.1.0","@catalyst-cloud/replicate":"^0.1.0","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3"},"peerDependencies":{"better-sqlite3":"*","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1782755791660_0.8145654747160296","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@catalyst-cloud/sdk","version":"0.2.1","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.2.1","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7e448a1b9f5fa272192cc1f68b9bfc2c3e7dd45a","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.2.1.tgz","fileCount":31,"integrity":"sha512-clC+TT/svbUb+iMR3gI0lN6mtSLH1JtdlJEdU/19EWMeQWvHqMDwBSu8U2qgKf/2NPKa3Th5ROLtCby+wjgLVg==","signatures":[{"sig":"MEYCIQDRbl+tLZ2QDDUX7gIdXfR1Tx25G7ZJTS2sXZdSfJl1fwIhAOk/sPhCCAqx43okoCiCaPrrwPch1aJSREp9WYJ8CgHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133480},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"b8b7db88f1a8a333318617ecbb49f2277cbe561b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@catalyst-cloud/schema":"^0.1.0","@catalyst-cloud/replicate":"^0.1.0","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3"},"peerDependencies":{"better-sqlite3":"*","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.1_1782759137553_0.19594455866479188","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@catalyst-cloud/sdk","version":"0.3.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.3.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"290bed56efb9e5c3b151164a03df8785e49521c1","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.3.0.tgz","fileCount":35,"integrity":"sha512-p3qJjbPUci9xTZDbT9TlYWTGMYGESPKCVtdBPuRglSFu1cNrl/bQ3zp/5CN4pKJINgGrLM0ZfuEPIikTA2WJVQ==","signatures":[{"sig":"MEUCIQCPyhNeSBrgvH2e2v2CuTF1+xoNre2j8fhfRLr36NPyVQIgGWBBhL2A3brVEuZhBUg0siCh92EKVvl9P/xIQHc1ZSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"0533dec9f40e0bd1ad215eba9c6a0c8d2f77d3e3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@catalyst-cloud/schema":"^0.1.0","@catalyst-cloud/replicate":"^0.1.0","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1782783039385_0.1981105141859587","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@catalyst-cloud/sdk","version":"0.3.1","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.3.1","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"04faee551cde64299729bd2078e6c12ecf0aa828","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.3.1.tgz","fileCount":35,"integrity":"sha512-fbnZYLywR1NH+zgIXOEQDuYCwqjNzRbS22FfzVumpdvUS/0YuXpy+8VtJLc/dcYeBOxcElVEG0jEwbx8UQQVGQ==","signatures":[{"sig":"MEUCIFjQwuOPlmAaliB9bWpJC0DTAlq+9OeMq4cLc7iwMizbAiEA9l148FWqk3/6MB+8kmXaTDKqCKwTV0HWUMYMur6H7r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"440223f1a0c4af477b84e329042e75997d4d6ad2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.0","@catalyst-cloud/replicate":"^0.1.0","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1_1782933696329_0.4841845360754713","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@catalyst-cloud/sdk","version":"0.4.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.4.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"d40fef8038ba5d2a0ed581c9f852014d9d93c844","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.4.0.tgz","fileCount":35,"integrity":"sha512-jRqjHH9KJ7/BBOpGxMRwj+aLyrVqOr1CFOU5/q+eUEL5VPt3iFz+YKfY6GNgOd81g0G0Q+DAQ0+tH4cRl/Htfw==","signatures":[{"sig":"MEQCIDRTSlwksKLYg4VqSZJft6569Pd97wZ9U94IdWv/yeiXAiAXGtC7mYKnzLWjpg/z0zGWCHmDN18dHvCS5WL/y/c1JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201649},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"b94924ff98572138777ffc02fbb83bca5ed00725","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1782946642193_0.18586428492761287","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@catalyst-cloud/sdk","version":"0.5.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.5.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"cd26eff93d3ba0c94e77345fcd9874d5304df2a9","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.5.0.tgz","fileCount":35,"integrity":"sha512-C+T+lvD/jUfo3qmrW6k10s/2KLRjeK28PsRT3r5ysjh22s+k3UyY55O29Ac+zTgDs2oRH3/Pd5O1MWfWbjc1bg==","signatures":[{"sig":"MEUCIAlZvnZ6eaZQvI5C9frfZQ9gESPvMxsIxLE1NqafKaJAAiEA+sYcIZjBzgBBtBPUgAm2anPD2aeRKR0YzaL5vmfIGqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"bf0aa0d073b534524e7d03e534a992497cabed88","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0_1784090978820_0.9528937824293893","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@catalyst-cloud/sdk","version":"0.6.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.6.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"550f599678c013d8de2aa465d0799668cf08fc7a","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.6.0.tgz","fileCount":35,"integrity":"sha512-gdgTuiYtzwiFrvu98wlb4IzwqKZzcmi63Fv2eiIi5rfT2zVpNr8Q7LHfOCuUlxQtpqKuz2469kq8pNeRUiwOBw==","signatures":[{"sig":"MEYCIQCx/4KACYcgOyEQtKhBWP9imXlPkP9DKOPRcv2UL1LOIwIhAM9/dAAPmcs6Ka3us2QWSSGhyWGBeAQ80nUQnb3PFvjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"cb92e14775aa4ed4354a25083a90635f0830d82d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0_1784245246970_0.8307090404816382","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@catalyst-cloud/sdk","version":"0.7.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.7.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"8c2ae9c51ca019b5b686288b5f561baf3895671d","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.7.0.tgz","fileCount":35,"integrity":"sha512-duwFyC67upHCDbxUQkiKU4mFIbSslEEezx/s4/UO/mIkKdRUIix63oMIerWh6r21SwtrsFvWaheLCDr3Ys4SqQ==","signatures":[{"sig":"MEUCIQCbhv62D5KbBJK7I2CzRUx46UA1R1UB7tcpCl41K9SGqwIgRACwg61quy70q5m/TzbSb2WihTvwdH0BC2k1xLOrHEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292773},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"a6f27648b18eca340372702b05f732f94f41ca32","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.0_1784956594903_0.7029759533584705","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@catalyst-cloud/sdk","version":"0.8.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"a63c471ec7ac6e46f69310a92605962952eca7c1","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.0.tgz","fileCount":99,"integrity":"sha512-FQxjNzYAFqpeqgv3CkBb+95y1IED+Kg22Jxw4CkyYz3kLtQJbBBTe6p4IwE+iC4QdSXoNWXw9pOwxD1jCeHHyg==","signatures":[{"sig":"MEYCIQDJVaS+vzPGOG9vQTvrUFcRW+rsQ8PP0wlTW8cGe6O91wIhAKHpjNHHwM3qZbQnSZ3yPDS6wi/M/cW9yWw1nNF+IXZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563326},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"47d27ada4db65ad1270557d4b07fbc06fd349ca6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0_1785731319806_0.2336675213021775","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@catalyst-cloud/sdk","version":"0.8.1","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.1","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7438832e44d665b2fc834a4847f58f6317f7417b","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.1.tgz","fileCount":99,"integrity":"sha512-k4S5gYI8IEP3MQCGjxw28AOZZXyL23vMUU3R+LB4yRW2/y75t7pxQJHBwM7Ei2Dz+EVBu9T2d5gRmD59mgG/nQ==","signatures":[{"sig":"MEYCIQCEofAY6thdrWq3p79Z/MrhWNEhZ5RPrylklVPLtjKZwAIhALrIhq7VU5yboOp5cyib2K+GPR9VVZMhqO2Am4fI4M94","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"96b76124218684a1fbaa12a069f467ec77127d4a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.1_1785748224493_0.8601262483498227","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@catalyst-cloud/sdk","version":"0.8.2","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.2","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"c99a4f169d5b14a4890972cc804d1351ba4da954","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.2.tgz","fileCount":99,"integrity":"sha512-QJZFWZAfDdLCr4jvfS05BfuZDR5jr6bN4n/DN2vgMQB9pRTTrZAtk+mbvcK8M3NwfxyuPD0ICVM4Qe+/8jtnEg==","signatures":[{"sig":"MEUCIQCH1YgHKAitrbHn2soTRewdiUq+WmuK21N1L+JvHRTokgIgWCqVWi4nHby+axvlzaS7PLk2DHuSxZ7JH0ny5ny758Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":574120},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"96ff9781938ed99fe27263da05dc3a30b3ab6db9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.1","dependencies":{"@catalyst-cloud/schema":"^0.1.3","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.2_1785875522599_0.23790325784822275","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@catalyst-cloud/sdk","version":"0.8.3","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.3","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"a30f494bdb573b1ec1c10b24fe43a8e6ac33794d","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.3.tgz","fileCount":99,"integrity":"sha512-Xf6/L9eiSblDcyl3wT2XIFxKs1nS2jrjjr+9bvgTDaLzVy6lGYE1Tdz7hDoWohy8JBwMvNbEP7PxtGp5UGucWQ==","signatures":[{"sig":"MEQCIBAwbTgaqepIS81Y8E3lg/JHeqHbPWjRivjGq9NzC7VkAiBkfYXm5dKR3y2LEj1NJNI0GDhTdTMFhS00hiSy7hjIQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":574120},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"53225b90e4fbdee17bcc8502fa58654625babc19","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.10","@catalyst-cloud/replicate":"^0.1.3","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.3_1786859328597_0.7275331674887935","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@catalyst-cloud/sdk","version":"0.8.4","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.4","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"ab6ad4f8a00e54af53c40977b929a73d16d37ddb","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.4.tgz","fileCount":99,"integrity":"sha512-UrFG6CP+FWe5/DQw0KuRdJmkxb1PvHQG8aZ+ISffUpmUla/IE2dDvdqgTSXLgkk19KVdnY19cMM9CvWlsGsBdw==","signatures":[{"sig":"MEUCIGg+1RkV6y7E+2ZFEWt1e6DbRMnp2MOeC3j/dUTvBWo5AiEArcOG4LStk/WFHil7lqm039VThqGw0xwWnZ7rwQ6kuso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"78df191953c1fe8d1ffbbf4303547c7cbd8df288","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.10","@catalyst-cloud/replicate":"0.1.5","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.4_1786860478486_0.10200104776537544","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@catalyst-cloud/sdk","version":"0.8.5","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.5","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"72cf6be2b6aac74cca502d2c8bd344fb5402775e","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.5.tgz","fileCount":99,"integrity":"sha512-YIKP9yRsr5jH+kfu6rdQeadxqpp24b3VAYvDeC/v4qfRj4qjXo1jsLbFrpjLxbWGbaTuWPsphEHzFLH6NJGCMQ==","signatures":[{"sig":"MEYCIQDqzMxTqxbdl8e4dsejJ/b21cri3PzbkxA7SOP+E9R1nQIhAPpsmXzJM7jk5dxRBtRZY/i2rW8l15zyyrD73eqSVGHL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"a2f4810e7fa62e4a000158dfcb0c82e3153f2565","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.12","@catalyst-cloud/replicate":"0.1.6","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.5_1786862756560_0.18015484593254527","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@catalyst-cloud/sdk","version":"0.8.6","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.6","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"08f2efe27c79a46cbcf5349dd49668e062cebda5","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.6.tgz","fileCount":103,"integrity":"sha512-6POOST4PcGTJ7uBW7MjjtnZLMxjTtXzDfVPq3/m3FNIzFe22ptpHMdXFSC7q5cqzqhgatWalp8qq2vSAvv5Zzw==","signatures":[{"sig":"MEYCIQDCWayfuhBC3bw6JFjx3C8qX1OZ8Mm5hdoV9tmQeHPYsAIhAL0xtbiIqmSrhQ0GQtDk28VEUyHUlAtGkAtXCkWjt7EK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"003aed7f64bb5a4ea2f34918766522480e78a4c7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.12","@catalyst-cloud/replicate":"0.1.6","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.6_1786867109494_0.17222919729128972","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@catalyst-cloud/sdk","version":"0.8.7","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.7","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"098859e48415f830cb7caeedd60a7e110de6f305","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.7.tgz","fileCount":103,"integrity":"sha512-gQ/7sBmI3oXhVGtCyEtbGp7CVShZDQwfmiJMSemgdXdAunDM8qu/E5wYV1wXp5dXidKQTHp50a+CuJwL5h0q0w==","signatures":[{"sig":"MEUCIQCZEjj5aWUHhGT5l4RITTq1VDNT1dycLmsQpY5E7PVibAIgE7NguIDYqk6tMl63bb0/Bl3hMJdAkeJP5lYuB65YIrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"d61b35e70aff6edf831118c1db511bdfdbd39f2d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.12","@catalyst-cloud/replicate":"0.1.6","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.7_1786873802679_0.59918644009744","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@catalyst-cloud/sdk","version":"0.8.8","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.8","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"6961424a2ffbdd99fd7663899290434eea540c96","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.8.tgz","fileCount":103,"integrity":"sha512-wj6bNmh2c65N7pROXLHV+L8yyxuKB5Z74RIQ4AHWZLIgzXM7fLjH0GYRCc/Ot2L+FgK6a++DAaK+KQOC6Lj7qQ==","signatures":[{"sig":"MEYCIQCRg8+xyCCgLCs9y0IH3wKZS8wtV84qX7ebgEW+mKqlhQIhAJlshqM+S/osA7Tkr79akdZzBRoqETdadmTsMFmcrUKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.13","@catalyst-cloud/replicate":"0.1.7","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.8_1786929791675_0.30684410607567814","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@catalyst-cloud/sdk","version":"0.8.9","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.9","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"0c70854f44b3e5a8d9a1b80391894733de618a49","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.9.tgz","fileCount":103,"integrity":"sha512-1FyXoxlnudX4E9Qi6lC1bBRPHck0qul92mf1HbkV7UhR1nTBYL0mKt0qs4Si9bfld8pdkRUV0ZbkGeLCw36xdw==","signatures":[{"sig":"MEUCIQDXlxJ8FqqmfLKDHGBYVse+2bW213wDM3aAkBfKTF7QvQIgdmImoRZahSCmpR7OqN4VZNcsTH6Va+owCnxt0MWXluU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.14","@catalyst-cloud/replicate":"0.1.8","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.9_1786937480973_0.2424928644138824","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@catalyst-cloud/sdk","version":"0.8.10","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.10","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"98241140ffe9e520a11c61b8456f900ced882bd9","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.10.tgz","fileCount":103,"integrity":"sha512-/84cspI//N9b11omjFtWvUX8u3L0IRCZ+CZVmHaX7qtAc3FN8OXV0mroutY9D8EDEQIJbOeUc+7uLHWBh5OM+w==","signatures":[{"sig":"MEUCIQCZNYCYrusMn63Ry8bP+f6tqzcnS3gIIK75zcOTYa46ywIgJFpzwx8tnts1SLnhYhSP/j0Agph62deUUkTKLWhQtuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"97c894715f79744420d394bf602cd150b3a733f6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.15","@catalyst-cloud/replicate":"0.1.9","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.10_1786986821049_0.09982341022993113","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@catalyst-cloud/sdk","version":"0.8.11","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.11","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"c792b5bfa059147cbbcd1d429e5ec73563756f40","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.11.tgz","fileCount":103,"integrity":"sha512-wuurRFd57j9ghxJjvxD/8kkiRSfQzD9n4AWVgJQKW1gtliGKTEykUO6l87Pm9dUkNpgTyNMc+Uqh6NxRa0b4HA==","signatures":[{"sig":"MEUCID1ayGMuxDuZOmQ4dNa+17lySW6CRNRkM55M8H+MpHfiAiEA4l33MPkzFqkofAYNAwwyEw1XphfRZ7XGgIGEOiqt+sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":621454},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"0d311a75d2f7e604775e43a4242cc1ce1d991253","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.15","@catalyst-cloud/replicate":"0.1.9","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.11_1786999681338_0.2766033491429998","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@catalyst-cloud/sdk","version":"0.8.12","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.12","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"06c2c45343bd87ef40aed1bcd75a1b09822f4d42","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.12.tgz","fileCount":103,"integrity":"sha512-xUnFTPXOSsY3fWre0ceI6kFPNxhhMWXuWGFD0hEh8euGjUx8Zr+huYEVX/rbsAF/9bg8Ws0N3ueRITliOzXK5Q==","signatures":[{"sig":"MEQCIBjOKyj+1GSEvkgStlzF/3/g4Xim9jfiKGv3fZbxWfPbAiAclKhcEAg45NXMtXYOhrnn+R3V1XhBQxACVkJT4duBrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.16","@catalyst-cloud/replicate":"0.1.10","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.12_1787015120334_0.4109557647365296","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@catalyst-cloud/sdk","version":"0.8.13","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.13","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"740b6c19013adb47325c732045e5102ad40ecbc4","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.13.tgz","fileCount":103,"integrity":"sha512-IMn4WS60pEtoO2ubXgx2Jw9Xh6lzxaT9pDzci+AqVXoxACvJce8lph4abl8inZISorkHoIQ2nU7Sd71QFE6ebA==","signatures":[{"sig":"MEUCIF7kRvv2Lay1IEJjbN9BHspgPoqML9lECgEgddTn0aLvAiEAnhSsipOfEwxnT/um5LyL0qAOz89qJfCKHVqFtHJiquE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.17","@catalyst-cloud/replicate":"0.1.11","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.13_1787034730318_0.6731483868273518","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@catalyst-cloud/sdk","version":"0.8.14","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.14","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"e92341408eefb9d8352fd4320f8163cc7d237c64","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.14.tgz","fileCount":103,"integrity":"sha512-ulJNniSQFDDxWBdq1e7cOnDRZjgFqkI9HYodQvi9pqNcKQxLcyhHCyhh+K/Km7INUrRlFizewF7kgK1lLpD5Vw==","signatures":[{"sig":"MEUCID17obuUlA2bWzF+3sYprDTzMLBCMaGP9AIO34lPflGiAiEAi+JTlYr26pO+B1Ukgxm/jqPBOptuMgDgQaaZrzBhYtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.18","@catalyst-cloud/replicate":"0.1.12","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.14_1787038346227_0.6421476035903322","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@catalyst-cloud/sdk","version":"0.8.15","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.15","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"2a1f0d62d93333a571b4534aa3f17c6944102859","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.15.tgz","fileCount":103,"integrity":"sha512-hXLaJaC51+tcywlCwKfgX7CeKUDPyi+h2fT508H6Sc1Ld8lvyZoxo2v6ZZdMXSnq7QU6y+rlbbNTyUBm/CQ2VA==","signatures":[{"sig":"MEUCIQCZ0tYcyhelF+8KQfYyIwCGkpvWTTlWSj6H2h95WwlwXgIgKbgZkItiareDVx3sBwR+9hdmRoEetnyOHElntJ/v49E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"cf51d90aabc8585b249feb90d7ad1b0e02298c46","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.19","@catalyst-cloud/replicate":"0.1.13","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.15_1787558808753_0.6978546791319769","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@catalyst-cloud/sdk","version":"0.8.16","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.16","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"6f014732ab7f5fca10c84aec33ab9f9b7a698d97","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.16.tgz","fileCount":103,"integrity":"sha512-VezXbsVz8RoiVTL5IV9EOaP0vIz9YIxMFbo3EhDDfYehqt25Y8n1Wr8D8Kh7PocqjEeNGzrYX7A3pst7mq5bXA==","signatures":[{"sig":"MEUCIBGW0glI+bS/GIXD6zUQ+Fvks93rwKyK+NCAmizZZSdGAiEA+eQfghX5IjQssy54y5B61paNQWqHgg5I+BHqUosWaOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"cf51d90aabc8585b249feb90d7ad1b0e02298c46","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.20","@catalyst-cloud/replicate":"0.1.13","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.16_1787607669280_0.617318460835266","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@catalyst-cloud/sdk","version":"0.8.17","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.17","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"f4c699ea70c98e61a068fd344ac71b0992a8f37f","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.17.tgz","fileCount":103,"integrity":"sha512-8UYu6UkYCWfkbK+gtHAYJaHyvOTt61268Wy3xLloVFMDMqC4CvK28oo29Ei/ZzVSLDHBv84EbOxJ+LozN7hWWw==","signatures":[{"sig":"MEUCIQC+ByNbiDWMivtOKb3lUK0f71GkZhjNVojuOBwGcAsq8wIgFKr8ElRQ/WbecG6VIyeHAPTleF9WUvp9LUUEOhqoxAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"0d0a3f0d9e3c5bd17831ba3f5684fc946ac86366","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.20","@catalyst-cloud/replicate":"0.1.14","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.17_1787609823617_0.014380711373136679","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@catalyst-cloud/sdk","version":"0.8.18","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.18","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"dc905673ea7fc7320660db360d5101c76125ac17","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.18.tgz","fileCount":103,"integrity":"sha512-+xhw688lzRccto1z2xATQH4Q5CNiu0goHd91TfMPjTzCC+8oyEv+UshXsW6cx2Db33KSaQ6gfwDHTzdlZhF+Bw==","signatures":[{"sig":"MEUCIEjTmbxrYS3T17XN5rVKiqiXC7f7mt7vXofZrIEIQ0thAiEA/tuBFmmAloTYKLnm0fa5uGMPx9cZ1wC9h3F/efqun4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"d43b56dfcb6b57086d7e9a07b89ab72fa04e03a4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.21","@catalyst-cloud/replicate":"0.1.15","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.18_1787615961182_0.48183047864216677","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@catalyst-cloud/sdk","version":"0.8.19","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.19","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"e72f11e0b39b8f3815a0ec5d206533f699314100","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.19.tgz","fileCount":103,"integrity":"sha512-PYwUY0wdwy0cqEb0G7MO4f3sJJzbitrhVDz4MaITpx5oT/rp45tvl0bYmb2wvFikcuXOfiYSyOaBkn7VqZZLOw==","signatures":[{"sig":"MEUCIEIfyCJLGdKTLOJi83IFg2uDqnfHIADMbemTk8PK+okmAiEAsiV4FHMJ6mqnVMcAH9zNfx6bPRQHarQDb0zGBtZdIkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"b8a956ab08561cbba09694f930dfef78543ac30c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.22","@catalyst-cloud/replicate":"0.1.16","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.19_1787620097310_0.9186711178639337","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"@catalyst-cloud/sdk","version":"0.8.20","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.20","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"586c649e93841597588939af20d08d0712c1189a","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.20.tgz","fileCount":103,"integrity":"sha512-PPaYz+/4dXOpToTpvdiVNeog897ksPBCyVtDpLnLPO2gmpmnzpY84LPQNjDjrI+iZsUVUyr8E9yFYjOEr8TlaA==","signatures":[{"sig":"MEYCIQCYy5Qw1dBuBjwXAb8wHnTtzEYPlwdka5mM5FgU/p11bQIhAILmA4Jn/t6PJfT7mPJFbNNwb+usahvDlOmzC45L0Pbz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"670078a27b03bec7366a58dfccfea963a2f29263","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.23","@catalyst-cloud/replicate":"0.1.17","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.20_1787695112595_0.03775244517580312","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"@catalyst-cloud/sdk","version":"0.8.21","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.21","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"2b1bd782543de7f21f802e7af27afd70e0c40ac6","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.21.tgz","fileCount":103,"integrity":"sha512-CADhvYqbMRIxFb22SoiJYfqxETDe5FZbUFZuhCLNFiECdb2jr449Im+vRtQ6oP1ZOHefN7FC18AQjH6oCKZjpw==","signatures":[{"sig":"MEQCIEgeiXPeQvVQ62PRHf4RZoIAVxsl+lf9aZ1+7Ezgk1yVAiAx2zrHC2plQjBK+B1AiDVotFkwZIv/4DpBLM3O9oFsug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"c8944f4d0375778792a5f5990426a2fa4e729b78","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.24","@catalyst-cloud/replicate":"0.1.18","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.21_1787794343044_0.1039760324518757","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"@catalyst-cloud/sdk","version":"0.8.22","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.22","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"b95b1f390e82a493fff0a70f54ed8a01d77f39c3","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.22.tgz","fileCount":103,"integrity":"sha512-+vYxH+ITMmUh+2NonSNdnklEvaelq4jrHkhjq6p+88anW/xNsbTDq//w5zuwg5c02RKnUd4nWUPS83eF10ZT4A==","signatures":[{"sig":"MEUCIQCkpnbBv0+q2ZdD/CnCMzYc+eC3ROEB9d1R3I3iK54irAIgIp67J1D2Nr7hNen+Oy++MpDJFEzgUYAa6DF8Er7t/84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"f9750489d3c968852771c9f1488479a24815f330","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.25","@catalyst-cloud/replicate":"0.1.19","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.22_1787916085609_0.17830594643933395","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"@catalyst-cloud/sdk","version":"0.8.23","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.23","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"d96289af53c8b2d77c1367ea740169f5268b970b","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.23.tgz","fileCount":103,"integrity":"sha512-9ngQdTqI1o7tvVi0AxKhxcQjj2rF0Cd7gi1HMlepD0dqMUB0iM0dVbyxUXJeRFldtVeKIQu1khi+jrOaRg5Khw==","signatures":[{"sig":"MEUCIFlzv0k+3YTcZ1HcmtOj+TcTqh1hq5kcFzMCg+rauh6UAiEA2VukY6SjfrX6SS4mgymHcmgdJX3kdQPa6m9O3QdJ0G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"8398f02f9c45cd8ce3a919644782fa46fdbd4b86","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.26","@catalyst-cloud/replicate":"0.1.20","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.23_1787920724265_0.9117531857909698","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"@catalyst-cloud/sdk","version":"0.8.24","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.24","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"4636562d41f67a514d8b8357c45dd37eab4d34a5","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.24.tgz","fileCount":103,"integrity":"sha512-Px7UjCujl41TTmxZ2323VjFLV19NSuaP9mxnGQYZSbG+udKmLuRuSWLC1+n9KYrlnbKLBcBw8yF7C6NerwD9NA==","signatures":[{"sig":"MEUCIG/psA9dpZcz4S50Si+Ixr9Y1Mh85tQygk3jVUIIPhufAiEAm0iMeaBCEnCkyhwgXr5zeQVJ9DgGjh0gdnS110GjXMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"8398f02f9c45cd8ce3a919644782fa46fdbd4b86","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.27","@catalyst-cloud/replicate":"0.1.21","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.24_1788045989920_0.8473467803389485","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"@catalyst-cloud/sdk","version":"0.8.25","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.25","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"2ce77473d91f9199a1f697834314af3a71ecbb6b","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.25.tgz","fileCount":103,"integrity":"sha512-8LCmEGxJEgL09MXU0pdwKOFoV2X64EjyKuPA3vQ8Fv32LB8BXNEO5S/vSUAXMqlprnUX40Q2J7cBWN6n6JSRZw==","signatures":[{"sig":"MEQCIHBuAFKrttXtVqhGnm+Pdd23nllWfjX2PBPMg/dsYxdlAiAljbxzlBp7msmDK6epDCUhTEy0rv/VDcQY/7jN9WgNGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"5adb80dee5cfd0101dec3eb4894ff33cf1596992","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.28","@catalyst-cloud/replicate":"0.1.22","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.25_1788059356316_0.8181297072773892","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"@catalyst-cloud/sdk","version":"0.8.26","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.26","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"b5a9ce54b72431989fddf27e0a98763e41015d39","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.26.tgz","fileCount":103,"integrity":"sha512-+q9b+Qh6PO4YrVZOHPrWRp8dPJP7HadgYFzAlJL7OnYu5KXJJe16NDACpUFvZI15cdkNwcebShntYFlb6S/wIA==","signatures":[{"sig":"MEUCIDJuUBOMjmXd3u2E65ZPSFtW0gQMKZ8bIvRw7PaAb4EBAiEAryZ5+iHrd8C/PlNsiL5GymliBrhaBknTolgcVoEUBPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"7e495d44f66a39c4f3ac7e37f306ceed0e36a5d1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.29","@catalyst-cloud/replicate":"0.1.23","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.26_1788065689446_0.10439542574276373","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"@catalyst-cloud/sdk","version":"0.8.27","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.27","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"903b679cd730cd8a416a7c9aa69c0e3bd7effca3","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.27.tgz","fileCount":103,"integrity":"sha512-wIb0lOwSNV91O7oRHnm62QZaQ/Q51LbqYVyDxaKAejcQcwEiKKUIaoYo8tQgVdPB5huAcJlvXGoZil+YNI91qQ==","signatures":[{"sig":"MEQCIFXQzESKe3N3CHcbb0u4sVJDrLzHZp9mRq/SKRWu72s4AiBQ0EhmXggc1ok6qidOun9AJ741qVVB4BuLeiW6KIPEAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"6636776f68653280388b0d058f919ed93c8075cd","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.30","@catalyst-cloud/replicate":"0.1.24","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.27_1788187425878_0.00781576072636625","host":"s3://npm-registry-packages-npm-production"}},"0.8.28":{"name":"@catalyst-cloud/sdk","version":"0.8.28","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.28","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"dc1ac8fae2cab595451df3feabe4b60861ab0227","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.28.tgz","fileCount":103,"integrity":"sha512-2OCZ/4qDk3jWPaTNUfullt+ZYyL1hw1PRTwPufV2bq0oCyNcuSswIKfB+VQ7rihksF9yN3f6Sn/2gvYkYbSqEA==","signatures":[{"sig":"MEUCIDls9LBlfwkLpWG3aOsudABMsKhagD/EujUN/DL9Mg6cAiEAy5ySKwKnH/TIuHe2JdYQH1pZ6W8H0vpXWv16Rwx15/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"4355b07e1d1499301398a312598efb05d39759b4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.31","@catalyst-cloud/replicate":"0.1.25","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.28_1788278428057_0.8875734044294556","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"@catalyst-cloud/sdk","version":"0.8.29","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.29","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7c0fd5b6fa47af18b8926882eacf72f18b5be579","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.29.tgz","fileCount":103,"integrity":"sha512-ghesohZgd+ZfcFH5ALtv8QFOU8Vl+AwpwOWzRnb604Kxkw8CMhOYSuKTrthe5TZZONW17fgZvlkt+FeBkr/Hmg==","signatures":[{"sig":"MEQCIGy9+fI8+MQA6BtOP4KJSWopKxnhD+ap1qerkchyWRe2AiAPZtX0fqwj6AHo1LlfqPKgWPfV7AV2t1S/F5HbgrZruA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"b593f5cdaaf47a3f5eca98affab5475121fd2af6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.32","@catalyst-cloud/replicate":"0.1.26","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.29_1788280237253_0.349986867511755","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"@catalyst-cloud/sdk","version":"0.8.30","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.30","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"4cadc621391efa697bd1921fc9bf5bcf0a3aa332","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.30.tgz","fileCount":103,"integrity":"sha512-zEBG9DY37q7qPH3402Yh/9K5WIHCzDM73zW0oBQYbVm5wf+z1u9tmxjNa3M3buvXTkI0q7FpfuGRB94fDewOVw==","signatures":[{"sig":"MEUCIQDXODuktgf1uWHYAHyFP4+RZVMsTSVjPszKYleBgxZ5GAIgAfW1HMCqXWCJNjX4fkVk2cdhNm0e5lO3MQZj7N2yA6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"bd5f53f4f62f5782f6e914f4496d80b0a2ca2b05","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.33","@catalyst-cloud/replicate":"0.1.27","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.30_1788284256799_0.24448916114784747","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"@catalyst-cloud/sdk","version":"0.8.31","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.31","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"712360cdd5f22af903a0798d60e389ac99253f59","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.31.tgz","fileCount":103,"integrity":"sha512-s5VS8ZCFn+SaBSu00cwCggwLxFUgMSW80dLSUG/wClPSYLu4plMeV7pOjILEzPxtgCHCWF+W73QuoH+tQkV0xg==","signatures":[{"sig":"MEUCICnFP+jKGrq58I/jHyA7irgAbuCpIDaAaAs+GkBvyyqyAiEA4xY4IUZOx9sEQBUhavnvreoq6k3mWNE4d+9p5HkTS7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"c6d5cf60f3519b015b889363bffe541eb8235d73","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.34","@catalyst-cloud/replicate":"0.1.28","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.31_1788289727726_0.28867691305157206","host":"s3://npm-registry-packages-npm-production"}},"0.8.32":{"name":"@catalyst-cloud/sdk","version":"0.8.32","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.32","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"0bf785cb53cae90a29e5a6f4d700009437f7edc2","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.32.tgz","fileCount":103,"integrity":"sha512-W4JULgenHhd9oU6MUkMiBllMpFgrvDxcOAi9PXuXx1m+NGb9iywHL/Yai3AEI5T0Bt9eMj64ytRiN7bXFUQlig==","signatures":[{"sig":"MEUCIQDW3oCHjYujnOmeBWifTkl6Chb1zbjSeLKppIStVlPpHgIgc2TArdfgoOfRFsxqSXxdEeoe2AVJgaLz8cp2T4hHHGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"00b1be2b2ad5caec1b45617c6dd9e259193900db","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.35","@catalyst-cloud/replicate":"0.1.29","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.32_1788293007870_0.7645689608647652","host":"s3://npm-registry-packages-npm-production"}},"0.8.33":{"name":"@catalyst-cloud/sdk","version":"0.8.33","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.33","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"fe44db7e462234b51c2b1c1626982f599234f302","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.33.tgz","fileCount":103,"integrity":"sha512-ZmPPi9TvQ6wGP+ZOu/4wSvjJHep36VZnq28Y1yd29jVkuc+PAHoX7Bh5LjMhHqg/v5XZTLA5qYWGlYjMSgoFng==","signatures":[{"sig":"MEYCIQDOxbPMq/9I0TNHq2L5qTZ+DqWYgLTtsjFgMy2fm4D/CwIhAMkOly1/vxO9AfXj9AnRzYjaYTTd/E1VZX5HFYkwTc69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"609eb8e9e788a1292253b46bc9dbe40490df1f16","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.36","@catalyst-cloud/replicate":"0.1.30","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.33_1788306258353_0.3141880720640009","host":"s3://npm-registry-packages-npm-production"}},"0.8.34":{"name":"@catalyst-cloud/sdk","version":"0.8.34","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.34","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"e70c890f224f4bbe67f38b4ac43e41ee66174c52","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.34.tgz","fileCount":103,"integrity":"sha512-EP5xCyzSbftCH6O4zOKo5xDi7ah7COUy/hkUlT2gpwFxMy5l8WURh4xmg1Vtb2QAn7RNRtsOgwBuNsq4L5ocuw==","signatures":[{"sig":"MEUCIDDPm3ur31rkTq2Gt1Yoi9QQNEfcegk02fOqBtgr5PMHAiEA1MQPvwZknu2SpkZ2xlYGuRws48EePRHxxTitcsxDL7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"407641d01a17602b3496e403a3421cea85660ebd","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.37","@catalyst-cloud/replicate":"0.1.31","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.34_1788311208406_0.7990725622618557","host":"s3://npm-registry-packages-npm-production"}},"0.8.35":{"name":"@catalyst-cloud/sdk","version":"0.8.35","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.35","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"5a27c7c42637b0c151364665eb374f01417ea9f4","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.35.tgz","fileCount":103,"integrity":"sha512-OQnELeXwPKv2riDob/fxTGkSs/ncfs1ZAojK2m+iazTlijHLz5p+7cPBq4C4b1DaW3Sil0uEeq9WG79OHCdIrg==","signatures":[{"sig":"MEUCIQDP9UOhOF5KJ5pbUNVjVVXiKmVjes6vFNLY5tmizylpJwIgYGVHiypxEizG1/+hisVtTfxIePIea2IWyYy2f4WhtxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"36f8e17b0031d7f72746f5b46145966b36c74890","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.38","@catalyst-cloud/replicate":"0.1.32","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.35_1788315911116_0.8213841787372231","host":"s3://npm-registry-packages-npm-production"}},"0.8.36":{"name":"@catalyst-cloud/sdk","version":"0.8.36","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.36","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"2501fd1ec0cd52b506178226317e1c644049a364","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.36.tgz","fileCount":103,"integrity":"sha512-3coLMsBe8Y1jayomjfTPoPgOy3DbK52WX53O2fKDltvjG5Q3qCWRMwylANHjkHwoKXBujw52uBXZ9YiBGgrQQQ==","signatures":[{"sig":"MEQCICyMReYZQkpxyhzUQYF3N3JFuOPrD8V5tJE9QrB2UmSLAiAKlDqKzSEvsJxTGa5aDSS4okBbDIq4sLRcaEbzsNz7sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"5bcc995dbc020a8dea53f3a4e46df981c37a1c0a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.39","@catalyst-cloud/replicate":"0.1.33","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.36_1788319599873_0.29593122164927244","host":"s3://npm-registry-packages-npm-production"}},"0.8.37":{"name":"@catalyst-cloud/sdk","version":"0.8.37","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.37","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"158b8b4c4cdc812cb618662eb31293f0270975e1","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.37.tgz","fileCount":103,"integrity":"sha512-Z8apDRFTFwKugf4gCq+C9r6JbxjMMAlcGlIgq0hM/Hp5vG5sk6CXich9kXDbZuCJh0O8JHFFporANMoJkR/UKg==","signatures":[{"sig":"MEQCIH7BOrZdPmZtUjHNK5Zpzs82ZJl4CXg2rHMo5H3mwmOQAiBUu56FET7oiGRTn+2RzGOOIlaukFGBcm12NPhZh+nt5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"86ecbd52ea87d09942b2a85c9550a974e7c8045c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.40","@catalyst-cloud/replicate":"0.1.34","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.37_1788332510158_0.9105473897049856","host":"s3://npm-registry-packages-npm-production"}},"0.8.38":{"name":"@catalyst-cloud/sdk","version":"0.8.38","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.38","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"35277985278a2d3658d6b7b8b1bf0e401b487220","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.38.tgz","fileCount":103,"integrity":"sha512-C0Efw+dsaNO/lYIQUgjW3uet6Fc4v7B/XJJFOuSQBrxC6r5KLXJfnRUWch1WLUeAACSnSTyAhMsySxVUPfCpeA==","signatures":[{"sig":"MEUCIAsh3Q334cFVqR/VD2TU2Pr6jYqgZTF8EasVTaB7mT09AiEAoWZZD3Gee2L/ljYZt2YPnm48e4oBQClaTeO7vRaKnIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"ce455eb79b4b3b8681f4ab5186c502423874dd6e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.41","@catalyst-cloud/replicate":"0.1.35","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.38_1788335067949_0.7791201337936224","host":"s3://npm-registry-packages-npm-production"}},"0.8.39":{"name":"@catalyst-cloud/sdk","version":"0.8.39","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.39","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"e15aee92f5b4a8eba34231e06d552bdd5f442988","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.39.tgz","fileCount":103,"integrity":"sha512-sk5+3FvkJGJq8tS8VaJ1Va4/CFNsaw5PPTo/It2vbAAitDry4jH3sJebiTC/KHaWt0gpcTOiBZvKuREvJYFzGw==","signatures":[{"sig":"MEUCIQDO5nhbhrAxHNCjpFbsprrdnwn8STAk9l0qvGTc2IHHzgIgU+uk11QWqgR/eDMw8bc84P6uUpycA7sdKJd8IWL02bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"822d119cde6cd1bd9fe19a5cbb154f3b76728157","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.42","@catalyst-cloud/replicate":"0.1.36","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.39_1788335686532_0.07411939876467954","host":"s3://npm-registry-packages-npm-production"}},"0.8.40":{"name":"@catalyst-cloud/sdk","version":"0.8.40","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.40","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7be7a1ad9efaaa4eff234f0ddfa876247b267dde","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.40.tgz","fileCount":103,"integrity":"sha512-Scp1/w36oPaSrB0nQyrTtwBmRjTxf6HQV8s0i7gj8tanfSDFEZAT6s0eY5vPmFboxRd242z5GI4y1WPO3ougwg==","signatures":[{"sig":"MEUCIQDLhjJcDZJWW0NpNoIyZvzbC49XXHPKJ6QmN59xLcqLYwIgL6tbT+PIRmhAxUts/18etyCWGKRytpPeYufwLKQajTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"76baf2da522ac2f00eb67a6839dceb65f0fb2cc9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.43","@catalyst-cloud/replicate":"0.1.37","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.40_1788361130219_0.8178078060647398","host":"s3://npm-registry-packages-npm-production"}},"0.8.41":{"name":"@catalyst-cloud/sdk","version":"0.8.41","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.41","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"67905a24c2a74f5bd905c29f277844af29b8b837","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.41.tgz","fileCount":103,"integrity":"sha512-ExnhPW9Mzp5uxdUx0cb8Mdstd2EC0KjUoHsrx/BQNVaSKlwO0YXztj+sKzr5MaRtBQHyMIUQdM+j+k6Bpqo5WQ==","signatures":[{"sig":"MEQCIGB4StMRePsasdSlY7gPm3Wzp9PL6pTFtK3B7xY0RdZGAiBWQPfogUDhYTJZq6qqA39hnf6iepMph51h8pidIdK30g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"e0d18cd214b8b183d8e30fe1051b56b1a0d5769a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.44","@catalyst-cloud/replicate":"0.1.38","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.41_1788404371740_0.31006992826745483","host":"s3://npm-registry-packages-npm-production"}},"0.8.42":{"name":"@catalyst-cloud/sdk","version":"0.8.42","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.42","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7b2ab08aa37e268ea70bcb50abfc8a3871b54c07","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.42.tgz","fileCount":103,"integrity":"sha512-xK+Tl0NRCPQ+Zpy++LePQ0sGI1chMmBMY09ZE6NpvoadKHmTZdRBsvzryggGmZWTDtlM2stkFHepxV1Cg0O9vw==","signatures":[{"sig":"MEUCIQDjjRnn9oCGb07gxEr/GVVHJiNoVkQsVxoCAlJafj+jcAIgbVJK1nOa2E1CSBcZqVn8JAOS4iyzUVFkp56Lq0Je8Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"2276319d23b2dfff99d87a21b01fa2c11825c769","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.45","@catalyst-cloud/replicate":"0.1.39","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.42_1788413813437_0.17974450959508737","host":"s3://npm-registry-packages-npm-production"}},"0.8.43":{"name":"@catalyst-cloud/sdk","version":"0.8.43","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.43","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"3b1034152a26d317910baaee722c9c3d0ef7aa6e","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.43.tgz","fileCount":103,"integrity":"sha512-y9RaDl4XaFmckU+MA4rj5gAv4pSSLXSOs+vFlci8WLWpoRhDXVN8kU9jPVRz1p/w+bWolHnKxb1M9Ow0vHpsZA==","signatures":[{"sig":"MEUCIAuPEEAZhLLG3PCBP1gVn3ivxgEiXOoLlk41l/+MGPLoAiEA+bMqf8rriHPAHSfDnXkNrqKIPIsOVFMkn7imZomdDrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"25341b01b47e49d3a46f6d0b98800d87d7f76bb4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.46","@catalyst-cloud/replicate":"0.1.40","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.43_1788451108446_0.3688388333219126","host":"s3://npm-registry-packages-npm-production"}},"0.8.44":{"name":"@catalyst-cloud/sdk","version":"0.8.44","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.44","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"ced551eeda37487c5cafc974d82147483b0e80eb","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.44.tgz","fileCount":103,"integrity":"sha512-a44QFWU7X/AkdjLKifqejo5nrqe1e6hXHk5j8A+lbFLcfmDJg7c4d+FdHRBdPOi9IaBuHoFpLJFtqPdsg704VA==","signatures":[{"sig":"MEUCIQC5OR+grfU9ctMt8kkSIer/m4IrCxDnQmCObEVqF+tyngIgSVdYaPrql5WbK7v+7dkTA1Dl2TxB0MjgOfEoaPL80VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"d3136d279557c92fd60c434ec56479bf3e9931be","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.47","@catalyst-cloud/replicate":"0.1.41","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.44_1788460068219_0.11861189058420951","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"@catalyst-cloud/sdk","version":"0.8.45","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.45","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"e6f267f95a8b08a8a1f91ddf988ff14588c06728","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.45.tgz","fileCount":103,"integrity":"sha512-VBQEi1fyNtyPJXzoOoAzeZhCicU74gzghDwdefg52AHwZMqaFKHh0pFp7QVJXUbG0qZjnFgEcfdZYGk2U9Z/ig==","signatures":[{"sig":"MEUCIQDp+RqqYhrR2rHL7GxUNRckgvVYTYXaZH8fahP7L74l/gIgR8Ovhv1XZYvLDxTWdsjoEASjun9ww5u1GUnRYcs54TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"9432ef77d982bb01710404850f0d853e6df9b444","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.48","@catalyst-cloud/replicate":"0.1.42","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.45_1788462774414_0.8588651541348062","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"@catalyst-cloud/sdk","version":"0.8.46","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.46","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"7b776b5e1a8252fb11adf74a36614ecdcb7b73f8","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.46.tgz","fileCount":103,"integrity":"sha512-QffT3ZcoyKOG7vqawjCD0OJf9w3FWUR3xlvVoiQNrblaUu3amm0lchFwTT379Ifps0dghMLsQlQBbEmmPkmrvw==","signatures":[{"sig":"MEUCIA1DCm06r4afB0jr680sPX9cu4ovReN2QynJLuV5Ja8lAiEA5GglqnYI1PmRi/71cAlvU7YCxWf9Lyzbw4fxo9lu/i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.8.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"124f22c722c6d1ad201cae6d96179433d525ab3a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.49","@catalyst-cloud/replicate":"0.1.43","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.46_1788627513373_0.9658626971941549","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"@catalyst-cloud/sdk","version":"0.8.47","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.47","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"ccbfb6de6d6d78e364de9d8544764f8d856dc655","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.47.tgz","fileCount":103,"integrity":"sha512-gpswE/nJwNbHGbZzL+Ht/wds9EVgF2CTsXD5jZYIL0pcxJ5qH3CITJ7voPecN08Z1cREO8V4RBpGlIE+DXoyYg==","signatures":[{"sig":"MEQCIDJQk3FSsv5YMmpBa3jY6jWHUilc2sWnkBdRJ9D3IXCOAiBevevfV+glDhd/K0Ez/eddWFuMhOMly1W+VWIBoJMEIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"39a6c7147395a1d2b80c725d9475de1ac18a726c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.50","@catalyst-cloud/replicate":"0.1.44","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.47_1788884134786_0.6894144190627547","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"@catalyst-cloud/sdk","version":"0.8.48","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.48","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"70fd15724b299417d0d9f9c173dc2318b6ce2fa0","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.48.tgz","fileCount":103,"integrity":"sha512-hT7nR7byzld+3rUKC9TdjRnUNJg26XSsJWX5MAapzPy+e8o0K0ll1cExkrWW1E1AtIcAOuo3pqyf/7t7yEZvfA==","signatures":[{"sig":"MEQCIB+De55DzageMw7xV7/KZbrVZ8jyU/EqBUAgQOL6DiyOAiAhhFewawbIYiLxAYpHGfCUayUjoA8B68OXD9S9tT/GVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"e551d47911a5c17e14a3e82a31877102d072ecac","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.51","@catalyst-cloud/replicate":"0.1.45","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.48_1788904660223_0.3973597102993234","host":"s3://npm-registry-packages-npm-production"}},"0.8.49":{"name":"@catalyst-cloud/sdk","version":"0.8.49","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.49","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"8f2ca788c1a940586d7d6cc9f8cd0653e56fc433","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.49.tgz","fileCount":103,"integrity":"sha512-HG/6hP90gsfPnpG6zCaNp9EjAtZfcoAF+P2b2NDhtptFsBkRZ9aajz00eTcREZyefrQoLoSumyVzm1tGrU82FA==","signatures":[{"sig":"MEQCICyak9r9oRoxF+KqS1AsrnyITyh/DGpStsvR40wSjbjAAiADJBwhCUDLToK8f4vtgEHUGRhs9EH1ytHvnkPL3oLzlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"70d9fa7e18409c9f7954b35f501a372f79159f0d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.52","@catalyst-cloud/replicate":"0.1.46","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.49_1788914982736_0.17601696818967572","host":"s3://npm-registry-packages-npm-production"}},"0.8.50":{"name":"@catalyst-cloud/sdk","version":"0.8.50","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.8.50","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"d8ae9bff3b4149af4c9ab61683e02c4ae57b491d","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.8.50.tgz","fileCount":103,"integrity":"sha512-TfV2fDEV+cz1LASSXFy4IaytkasNaEPpNoydQCfFQZFxB3hH5oIXf/qQKsFzhde+ZpeWV6i9kSobjmwCTbIcow==","signatures":[{"sig":"MEUCICd1Robsupy3RXsfVnE1/eil444j3XesskEVfwXAIGvYAiEA+YkZGPdrIL+V7h9oqKaP4kx0VWl7VOny81YpylRmoaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA511u8QYpd4MyfvJa2vZTVDdKNCafb6yFjA/DTBYzcLAiEA+H2iO1FcGLm1w3OLfxSDl0ziDFCSxLrYxndoFn+ZphI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"1a470752fe3d15f94269d297a5ba6533c4e6c6e9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"25.8.2","dependencies":{"@catalyst-cloud/schema":"0.1.53","@catalyst-cloud/replicate":"0.1.47","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.50_1789158263095_0.05914597800412502","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@catalyst-cloud/sdk","version":"0.9.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.9.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"1852fc6f87346d59e13f551104943ac06c140afd","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.9.0.tgz","fileCount":111,"integrity":"sha512-1f9sKr/h4tVeDSxclAY5lwUqndvUBQOyoOJKU9EYMkF8e15N/JH+/iXJ67FxogYK6jxGUS0yzDbMyvwRxjsXsQ==","signatures":[{"sig":"MEQCICz63OAw18Sbd10Zyn7ucJ1xhcUCLP2WcgRQIjaqlgU2AiBAJEO8bj//wIlmUGbyJ0wntBA9xZi/R0oKNCRV3vkjRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGUabv89bWDLZLNPz84onmwzfvd4ByTEZgABZcv2rY7GAiEA9WXgLx38M2z2UX/LKtlfSb8ezuzbAypHamdQ/bHQ8MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789473},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"7d51e1abfbd19702c1e58887a306efe92bb68767","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.53","@catalyst-cloud/replicate":"0.1.47","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0_1789232308286_0.25312735962854327","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@catalyst-cloud/sdk","version":"0.9.1","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.9.1","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"0e10213b968192ddcc71a2f7b711941291cb95a5","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.9.1.tgz","fileCount":111,"integrity":"sha512-G0iG+HZzXRa6sBrGOjln8o+eH6jnlS4bhtTnE8b1kiBf9BjnIiWoF0Pxu0s2PRwzKw+jlehxrb9HQj+FKu2KAg==","signatures":[{"sig":"MEQCIEWT2wZQzlu4JZa2c9/hMwCxl9/5JTbvCLZyn2Gtnov6AiAZpaFVkaGNuqlGWHi2BtqU/Mzb+LnqP56cCEsSqvSMzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDLH/0+J56PULJeLNV0/dR6EBdXtTlJzhL4ldEvCcQf0AiAIz/H2hjBKaS1d04r9S0XTrt9Dv5vhe2jSvSdWWBAWMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789473},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"8da51339a8e3c90b1a1265e2809d3700b85245f6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.54","@catalyst-cloud/replicate":"0.1.48","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.1_1789361671389_0.3858262316690191","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@catalyst-cloud/sdk","version":"0.9.2","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.9.2","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"1abc5aec986079da56472c8ad692a1dff38e4a87","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.9.2.tgz","fileCount":111,"integrity":"sha512-fIDesIyRobS/3pvS6aDyHe0MmQUtkVuLwkHVSKn8/ptxPQXpQ5VVd4RnLvR7kAp3CsZHdl8FjWh0QjKyBNhILQ==","signatures":[{"sig":"MEUCIClNL9hIS3zoXDXUzXyTHUzehjOCUDvcjS7GeLHMnufbAiEAycs7bG0qArSqTBHIsZyrAMLyYPyLcV2epXA05lL+psc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEPIgPO8ACX+tGeB1dT+RmN4hp0lJRDgygcfL9kR2JJAIhAIqy8sAppq+pwmMIicdRvvpYEQaLWi+SOMKu72vc0mFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"ff741e7b1f58cd102d6c04ce452b0dc803ef5adb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.54","@catalyst-cloud/replicate":"0.1.48","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.2_1789566650104_0.95119481220398","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@catalyst-cloud/sdk","version":"0.10.0","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.10.0","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"a02a989f3b3ea42d5f00455c128be6a57b08a671","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.10.0.tgz","fileCount":115,"integrity":"sha512-6m2SwqYK2zLPo+M3HBSQs5I3bo5ygJZcVcXHClndgAYuI8ghWPVW3e3U3gsOEM/9WcDYjT1FKjFverw81bH7Ew==","signatures":[{"sig":"MEQCIH7zwtsLNndaDPCak9znEOQNYwQzn6Un9jg5yItq9pjiAiBZMeKYMPJ9w4BfhI+gJ9XOdR8JpwTunN/Bz9jAm9z7XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHXBiV8HLRcMe1RWL7Ii1p79+tkcCrqsd93IcWPo4s1XAiEAtdQ9NSq1T/SjYKo5s2RVUzPLhJHN4M8dyO8shGBv2xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":840258},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"ef41c342ec95cfb8dead557ad66dfb90682cd268","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.54","@catalyst-cloud/replicate":"0.1.48","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0_1789593166834_0.5981380967731735","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@catalyst-cloud/sdk","version":"0.11.1","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"author":{"name":"Coalesce Labs"},"license":"MIT","_id":"@catalyst-cloud/sdk@0.11.1","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"cf7d33817c64542db3d573a6ea37ae420d12ad80","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.11.1.tgz","fileCount":115,"integrity":"sha512-70aDSPR2KDxbHzd22+05zEzvfDhP3qAsX4BqscBEt+7rT2ZyxAQLw0hXwfgSGMSDl93IvJizbdbcVZLYcX8BoQ==","signatures":[{"sig":"MEUCIQDNrlEh5IkVGCTuZ4is0/HVie4j+2t4TPK6rYPLIJ9X9QIgUvp2dmyOrU0d4HvfYqdECORJEfLy041ya1AZe8vLA9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICV4wb6mivwHy/Y6YhvIv+XsO5pYVqroFsg7wZFdSpwqAiA2pAsuY6uk3PNtAHtvYthxgo+tm7r2LyKuzYRUHDBffA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"68a064440cfe45b8341fab25b07f9a88e10a17d2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.55","@catalyst-cloud/replicate":"0.1.49","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.1_1790197509027_0.2081324505865927","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"_id":"@catalyst-cloud/sdk@0.11.2","bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"dist":{"shasum":"689a5eae1adc5e9226f5dad85d1529852b1c88e1","tarball":"https://registry.npmjs.org/@catalyst-cloud/sdk/-/sdk-0.11.2.tgz","fileCount":115,"integrity":"sha512-GVNAKrPjSXNFo42ms+D8CwSPjxLh3F34fa5Flw4I1HY9U1QTJlBaBvkiKbkzGwkxx0ZS4Pzn0Wu6J42KXw8i+w==","signatures":[{"sig":"MEYCIQC9jfEhYhhW3yGTxVSVaKkCxJ090Ncood2+ps00IxA8oQIhAPlvFVSjD5Qerfoyzl30cRaEfcxtIhhWJO+XHlf4Wc32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHc4FITeaHutdzD87ApNbj/uEjzYH+dpbXxE5DJDvlqdAiEA8I8CNkk+QzCmJMUYX9n7X2zsNO78qaZF+gGEZnq8XgE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@catalyst-cloud%2fsdk@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848255},"main":"./dist/index.js","name":"@catalyst-cloud/sdk","type":"module","types":"./dist/index.d.ts","author":{"name":"Coalesce Labs"},"module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js","default":"./dist/events.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","default":"./dist/browser.js"},"./browser/db-worker":{"types":"./dist/replica/browser/db.worker.d.ts","import":"./dist/replica/browser/db.worker.js","default":"./dist/replica/browser/db.worker.js"}},"gitHead":"eb5f358ac55a37fdda4d02e969144fe2d1d26e2f","license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"version":"0.11.2","_npmUser":{"name":"ryanrozich","email":"npmjs@rozich.com"},"homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"_npmVersion":"10.9.8","description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","directories":{},"maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"sideEffects":["./dist/replica/browser/db.worker.js"],"_nodeVersion":"22.23.2","dependencies":{"@catalyst-cloud/schema":"0.1.56","@catalyst-cloud/replicate":"0.1.50","@catalyst-cloud/read-model":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.6.3","@types/node":"^26.2.0","@opentelemetry/api":"^1.9.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@opentelemetry/resources":"^2.8.0","@opentelemetry/sdk-metrics":"^2.8.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/context-async-hooks":"^2.8.0"},"peerDependencies":{"better-sqlite3":"*","@opentelemetry/api":">=1.3.0 <2","@sqlite.org/sqlite-wasm":"*"},"peerDependenciesMeta":{"better-sqlite3":{"optional":true},"@opentelemetry/api":{"optional":true},"@sqlite.org/sqlite-wasm":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.11.2_1790201648005_0.5362252520457624"}}},"time":{"created":"2026-06-26T00:50:13.400Z","modified":"2026-09-23T22:14:08.944Z","0.1.0":"2026-06-26T00:50:13.695Z","0.1.1":"2026-06-26T01:27:29.318Z","0.2.0":"2026-06-29T17:56:31.799Z","0.2.1":"2026-06-29T18:52:17.698Z","0.3.0":"2026-06-30T01:30:39.517Z","0.3.1":"2026-07-01T19:21:36.461Z","0.4.0":"2026-07-01T22:57:22.383Z","0.5.0":"2026-07-15T04:49:38.994Z","0.6.0":"2026-07-16T23:40:47.145Z","0.7.0":"2026-07-25T05:16:35.141Z","0.8.0":"2026-08-03T04:28:40.034Z","0.8.1":"2026-08-03T09:10:24.645Z","0.8.2":"2026-08-04T20:32:02.763Z","0.8.3":"2026-08-16T05:48:48.757Z","0.8.4":"2026-08-16T06:07:58.642Z","0.8.5":"2026-08-16T06:45:56.704Z","0.8.6":"2026-08-16T07:58:29.631Z","0.8.7":"2026-08-16T09:50:02.834Z","0.8.8":"2026-08-17T01:23:11.818Z","0.8.9":"2026-08-17T03:31:21.132Z","0.8.10":"2026-08-17T17:13:41.197Z","0.8.11":"2026-08-17T20:48:01.502Z","0.8.12":"2026-08-18T01:05:20.481Z","0.8.13":"2026-08-18T06:32:10.477Z","0.8.14":"2026-08-18T07:32:26.371Z","0.8.15":"2026-08-24T08:06:48.879Z","0.8.16":"2026-08-24T21:41:09.453Z","0.8.17":"2026-08-24T22:17:03.811Z","0.8.18":"2026-08-24T23:59:21.397Z","0.8.19":"2026-08-25T01:08:17.452Z","0.8.20":"2026-08-25T21:58:32.820Z","0.8.21":"2026-08-27T01:32:23.267Z","0.8.22":"2026-08-28T11:21:25.754Z","0.8.23":"2026-08-28T12:38:44.454Z","0.8.24":"2026-08-29T23:26:30.067Z","0.8.25":"2026-08-30T03:09:16.477Z","0.8.26":"2026-08-30T04:54:49.577Z","0.8.27":"2026-08-31T14:43:46.038Z","0.8.28":"2026-09-01T16:00:28.238Z","0.8.29":"2026-09-01T16:30:37.415Z","0.8.30":"2026-09-01T17:37:36.965Z","0.8.31":"2026-09-01T19:08:47.926Z","0.8.32":"2026-09-01T20:03:28.032Z","0.8.33":"2026-09-01T23:44:18.554Z","0.8.34":"2026-09-02T01:06:48.548Z","0.8.35":"2026-09-02T02:25:11.288Z","0.8.36":"2026-09-02T03:26:40.031Z","0.8.37":"2026-09-02T07:01:50.358Z","0.8.38":"2026-09-02T07:44:28.083Z","0.8.39":"2026-09-02T07:54:46.672Z","0.8.40":"2026-09-02T14:58:50.379Z","0.8.41":"2026-09-03T02:59:31.947Z","0.8.42":"2026-09-03T05:36:53.577Z","0.8.43":"2026-09-03T15:58:28.592Z","0.8.44":"2026-09-03T18:27:48.369Z","0.8.45":"2026-09-03T19:12:54.622Z","0.8.46":"2026-09-05T16:58:33.507Z","0.8.47":"2026-09-08T16:15:34.955Z","0.8.48":"2026-09-08T21:57:40.377Z","0.8.49":"2026-09-09T00:49:42.880Z","0.8.50":"2026-09-11T20:24:23.206Z","0.9.0":"2026-09-12T16:58:28.379Z","0.9.1":"2026-09-14T04:54:31.508Z","0.9.2":"2026-09-16T13:50:50.221Z","0.10.0":"2026-09-16T21:12:46.935Z","0.11.1":"2026-09-23T21:05:09.137Z","0.11.2":"2026-09-23T22:14:08.109Z"},"bugs":{"url":"https://github.com/coalesce-labs/catalyst-cloud-sdk/issues"},"author":{"name":"Coalesce Labs"},"license":"MIT","homepage":"https://github.com/coalesce-labs/catalyst-cloud-sdk#readme","keywords":["catalyst","websocket","change-feed","live-sync","isomorphic","cloudflare","durable-objects"],"repository":{"url":"git+https://github.com/coalesce-labs/catalyst-cloud-sdk.git","type":"git"},"description":"Keep a live local copy of your Linear and GitHub project data — pushed in real time, without polling rate limits or webhook tunnels.","maintainers":[{"name":"ryanrozich","email":"npmjs@rozich.com"}],"readme":"# @catalyst-cloud/sdk\n\n**Keep a live local copy of your Linear and GitHub project data — pushed to you in real time, without polling rate limits or webhook tunnels.**\n\nWhen you run coding agents at scale — dozens or more working in parallel — they all need the same live view of your Linear and GitHub state to coordinate, and you quickly hit the rate limits of the very systems your team depends on. catalyst-cloud is a service that mirrors your Linear + GitHub state **once** and pushes every change out to your fleet; this SDK is how your code subscribes to that stream and keeps a local copy current.\n\n## Why\n\n- **Real-time updates, no tunnels.** catalyst-cloud is the single webhook subscriber for your Linear and GitHub. Changes are **pushed** to you over an outbound connection — so you never stand up a public endpoint, smee/ngrok tunnel, or webhook gateway just to hear about an update locally.\n- **One subscriber, not N.** Your whole fleet reads from the shared mirror instead of each agent polling Linear and GitHub directly — so a large fleet doesn't multiply load against those rate limits.\n- **A local copy, not just a feed.** You don't get a firehose of events to babysit — you get your data, kept current, that you can query locally.\n\n## Coverage\n\n- **Linear** — issues, projects, cycles, initiatives, comments, labels, history, and relations. **Mature.**\n- **GitHub** — pull requests, checks, commit statuses, and reviews. **Maturing.**\n- **Knowledge base** — thoughts / memories. **On the roadmap.**\n\n## Requirements\n\nA catalyst-cloud account and an auth token. (In the browser, a same-origin session cookie is used instead — no token in the page.)\n\n```sh\nnpm install @catalyst-cloud/sdk\n```\n\n## Today, and where this is going\n\n- **Today** — the SDK is the live-sync client. It keeps your local store current: it manages the connection, replays anything you missed while disconnected, and recovers automatically. You provide the storage (any SQLite, OPFS in the browser, or in-memory) and apply each change.\n- **Coming** — a fully managed local replica: a strongly-typed SQLite database you read **directly via [Drizzle ORM](https://orm.drizzle.team)**, with the syncing handled for you. The typed read layer already exists; we're folding it into the SDK so the database is something you read, not something you assemble.\n\n## Usage\n\n### Backend / agent host\n\nAuthenticate with a token and land every change into a local SQLite replica. On the first run (or after a long disconnect) the SDK asks you to re-seed from a snapshot; after that you just apply each pushed change.\n\n```ts\nimport { Database } from \"bun:sqlite\"; // Node: better-sqlite3 with the same calls\nimport { LiveSyncClient } from \"@catalyst-cloud/sdk\";\n\nconst db = new Database(\"replica.sqlite\");\ndb.run(\"CREATE TABLE IF NOT EXISTS issues (id TEXT PRIMARY KEY, row TEXT, seq INTEGER)\");\ndb.run(\"CREATE TABLE IF NOT EXISTS sync_state (k TEXT PRIMARY KEY, cursor INTEGER)\");\n\nconst client = new LiveSyncClient({\n  baseUrl: process.env.CATALYST_CLOUD_BASE_URL!,\n  accountId: \"tenant-0\",\n  auth: { kind: \"token\", token: process.env.CATALYST_CLOUD_TOKEN! },\n\n  // Full re-seed: fetch the current snapshot and rewrite the replica; resolve to the fresh cursor.\n  reseed: async () => {\n    const snap = (await (\n      await fetch(`${process.env.CATALYST_CLOUD_BASE_URL}/snapshot?account=tenant-0`, {\n        headers: { authorization: `Bearer ${process.env.CATALYST_CLOUD_TOKEN}` },\n      })\n    ).json()) as { cursor: number; issues: { id: string }[] };\n    const tx = db.transaction(() => {\n      db.run(\"DELETE FROM issues\");\n      const ins = db.prepare(\"INSERT INTO issues (id, row, seq) VALUES (?, ?, ?)\");\n      for (const row of snap.issues) ins.run(row.id, JSON.stringify(row), snap.cursor);\n      db.run(\n        \"INSERT INTO sync_state (k, cursor) VALUES ('replica', ?) ON CONFLICT(k) DO UPDATE SET cursor = excluded.cursor\",\n        [snap.cursor],\n      );\n    });\n    tx();\n    return snap.cursor;\n  },\n\n  getCursor: () =>\n    (db.query(\"SELECT cursor FROM sync_state WHERE k = 'replica'\").get() as\n      | { cursor: number }\n      | undefined)?.cursor ?? null,\n\n  // Apply each pushed change to your local copy.\n  onChange: (frame) => {\n    if (frame.op === \"delete\") db.run(\"DELETE FROM issues WHERE id = ?\", [frame.entityId]);\n    else\n      db.run(\n        \"INSERT INTO issues (id, row, seq) VALUES (?, ?, ?) ON CONFLICT(id) DO UPDATE SET row = excluded.row, seq = excluded.seq\",\n        [frame.entityId, JSON.stringify(frame.row), frame.seq],\n      );\n    db.run(\"UPDATE sync_state SET cursor = ? WHERE k = 'replica'\", [frame.seq]);\n  },\n});\n\nawait client.start(); // resolves only when stop() is called — keeps the process alive between changes\n```\n\n### Browser\n\nIn the browser there's no token: the same-origin session cookie authenticates the connection, and the SDK never puts anything secret in the URL. Storage is yours (here, a `Map`; in a real app, OPFS / IndexedDB).\n\n```ts\nimport { LiveSyncClient } from \"@catalyst-cloud/sdk\";\n\nconst issues = new Map<string, unknown>();\nlet cursor: number | null = null;\n\nconst client = new LiveSyncClient({\n  baseUrl: \"https://app.example.com/api/v1\", // same origin as the page\n  accountId: \"tenant-0\",\n  auth: { kind: \"cookie\" },\n  reseed: async () => {\n    const snap = (await (await fetch(\"/api/v1/snapshot?account=tenant-0\")).json()) as {\n      cursor: number;\n      issues: { id: string }[];\n    };\n    issues.clear();\n    for (const row of snap.issues) issues.set(row.id, row);\n    cursor = snap.cursor;\n    return snap.cursor;\n  },\n  getCursor: () => cursor,\n  onChange: (frame) => {\n    if (frame.op === \"delete\") issues.delete(frame.entityId);\n    else issues.set(frame.entityId, frame.row);\n    cursor = frame.seq;\n  },\n  onStatus: (s) => setConnectionBadge(s), // \"live\" / \"reconnecting\" / …\n});\n\nvoid client.start(); // never await in the browser\n// client.stop() on teardown\n```\n\nRequires a platform `WebSocket` (browser, Bun, or Node ≥22). On older Node, inject a `wsFactory` that wraps the [`ws`](https://www.npmjs.com/package/ws) package.\n\n### Browser — managed OPFS replica (`/browser`)\n\n`BrowserReplica` is the browser twin of `/node`'s `CatalystReplica`: an OPFS-persisted SQLite replica in a dedicated Web Worker, seeded from `/snapshot` in bounded streamed batches, kept live off the same change feed, and read through the same `@catalyst-cloud/read-model` views — no hand-written worker, apply, or seeding code in your app.\n\n```ts\nimport {\n  BrowserReplica,\n  isBrowserReplicaSupported,\n  type ReplicaStatus,\n} from \"@catalyst-cloud/sdk/browser\";\n\nlet status: ReplicaStatus = \"loading\";\n\nif (isBrowserReplicaSupported()) {\n  const replica = new BrowserReplica(\n    {\n      onChanged: () => void refreshList(), // after the seed and after every applied delta drain\n      onStatus: (s) => {\n        status = s; // \"loading\" | \"live\" | \"reconnecting\" | \"error\" | \"secondary\" | …\n        setBadge(s);\n      },\n    },\n    {\n      baseUrl: \"/api/v1\", // same-origin, cookie-authed; accountId optional\n      // REQUIRED. The OPFS database is shared by every replica on the origin and a warm cursor skips\n      // the snapshot, so without a fence a change of signed-in user serves the PREVIOUS user's rows.\n      // Pass a stable per-user id from your session — e.g. the WorkOS `user.id`. It never leaves the\n      // browser; it is only compared against the value stamped in the local DB, and a mismatch wipes\n      // the replica and forces a re-seed.\n      identity: session.user.id,\n    },\n  );\n  // AWAIT it. start() suspends on the Web Lock before the worker exists, so a query issued against a\n  // not-yet-started replica rejects with \"replica client closed\".\n  await replica.start(); // resolves once seeded — or immediately, with status \"secondary\"\n\n  // Another tab already owns the origin's replica. That is a normal outcome, not an error: this tab\n  // should read via its usual fetch path and leave the local DB alone.\n  if (status !== \"secondary\") {\n    const rows = await replica.queryIssues(); // read-model IssueView[], served locally\n  }\n  // replica.close() on teardown — cooperatively releases the OPFS handles, then terminates the worker\n}\n```\n\n`status` above is whatever your `onStatus` handler last recorded. `start()` REJECTS if the boot fails (bad origin, missing worker chunk, OPFS unavailable) — it does not resolve into a broken state, so a `try`/`catch` around it is where you surface the error to the user.\n\nBuilt in, because browsers need them:\n\n- **Single-owner election** (Web Locks): OPFS SAHPool is single-connection-per-origin, so exactly one tab boots the replica; every other tab gets status `\"secondary\"` (a clean state, not an error) and should read via its normal fetch path.\n- **Backpressure**: live deltas are coalesced into batched, single-flight applies with a bounded buffer; a backlog too deep to replay escalates to a fresh snapshot instead of growing.\n\n**Peer dependency**: install [`@sqlite.org/sqlite-wasm`](https://www.npmjs.com/package/@sqlite.org/sqlite-wasm) yourself — the SDK never bundles the wasm.\n\n**Bundlers**: the worker is created with `new Worker(new URL(\"./db.worker.js\", import.meta.url), { type: \"module\" })`, which Vite, webpack 5, and Rollup detect statically and split into its own chunk (nothing wasm-related touches your main bundle; `/node` consumers never see it at all). Notes:\n\n- **Vite**: works out of the box in `build`. In dev, if pre-bundling interferes with the worker URL, add `optimizeDeps: { exclude: [\"@catalyst-cloud/sdk\"] }`.\n- **webpack 5 / Rollup**: the `new Worker(new URL(...))` syntax is supported natively (Rollup needs worker support in your config, e.g. `@surma/rollup-plugin-off-main-thread` or equivalent).\n- **Exotic bundlers**: pass `createWorker` in `BrowserReplicaOptions` and construct the worker however your toolchain requires. The worker module is published at the dedicated subpath **`@catalyst-cloud/sdk/browser/db-worker`** — that specifier is the supported entry point:\n\n  ```ts\n  // Vite\n  import DbWorker from \"@catalyst-cloud/sdk/browser/db-worker?worker\";\n  createWorker: () => new DbWorker();\n\n  // webpack 5 / anything that resolves a bare specifier to a URL\n  createWorker: () =>\n    new Worker(\n      new URL(\"@catalyst-cloud/sdk/browser/db-worker\", import.meta.url),\n      { type: \"module\" },\n    );\n  ```\n\n  The worker is a **side-effect module** (it registers a message handler and exports nothing), so it is listed in the package's `sideEffects` array — do not configure your bundler to tree-shake it, or it will load and register nothing and every replica call will hang.\n\n### Tenant client — typed reads and writes over HTTP\n\n`createTenantClient` is one implementation of every tenant read and write, so a CLI, a skill script, an MCP tool and your own code share it instead of each carrying a bearer, a base URL and a response parser. Every call resolves to a discriminated union on `outcome` — nothing throws for a server answer — and every `agent.*` write's path is resolved from the tenant's own contract (`GET /api/v1/agent/contract`, read once and cached under the document's own ETag policy), never a literal.\n\n```ts\nimport { createTenantClient, stageIdForSlot, teamForTicket } from \"@catalyst-cloud/sdk\";\n\nconst client = createTenantClient({\n  key: process.env.CATALYST_CLOUD_TOKEN!,        // an organization-tier key for agent.* writes\n  baseUrl: \"https://staging.catalystcloud.dev\",\n});\n\n// A keyset-paged read: follow `nextCursor` (typed, read off X-Mirror-Next-Cursor) until it is null.\nlet after = undefined;\ndo {\n  const page = await client.issues.list({ teamKey: \"ENG\", state: \"active\", limit: 100, after });\n  if (page.outcome !== \"ok\") throw new Error(`${page.outcome}: ${\"reason\" in page ? page.reason : \"\"}`);\n  for (const row of page.rows) console.log(row.identifier, row.title);\n  after = page.nextCursor ?? undefined;\n} while (after);\n\n// A write as the app actor. The state id comes from the contract by SLOT, never by a display name.\nconst contract = await client.contract();\nif (contract.outcome !== \"ok\") throw new Error(`contract: ${contract.outcome}`);\nconst team = teamForTicket(contract.doc, \"ENG-12\");\nconst stage = team.outcome === \"ok\" ? stageIdForSlot(team.team, \"research\") : team;\nif (stage.outcome !== \"ok\") throw new Error(stage.outcome);   // \"slot-unmapped\" / \"slot-stale\" / \"team-unknown\"\n\nconst issue = await client.issues.get(\"ENG-12\");\nif (issue.outcome !== \"ok\") throw new Error(issue.outcome);\nconst moved = await client.agent.issueState({ issueId: issue.issue.id, stateId: stage.stateId });\nswitch (moved.outcome) {\n  case \"succeeded\":     break;                                  // moved.attempts\n  case \"rate-limited\":  /* moved.retryAfterSeconds may be null */ break;\n  case \"forbidden\":     /* moved.required names a missing scope */ break;\n  case \"route-unknown\": /* this tenant's contract lists no issue-state route */ break;\n  default:              /* rejected | exhausted | failed | unauthorized | network | shape | http | stale | missing */ break;\n}\n```\n\nThe contract cache is in memory per client by default; pass `contractCache: { get, set }` to keep it on disk (the bundle does). `fetch`, `now` and `timeoutMs` are injectable so a test never opens a socket.\n\n### Durable event cache for node and Bun\n\n`@catalyst-cloud/sdk/events` mirrors the tenant's exact durable Catalyst event backbone into an append-only local cache. It uses bounded HTTP replay with an idle backoff; local consumers tail files and never poll GitHub, Linear, or cloud tables. Start and stop it with the process that currently needs the tenant instead of installing another permanent daemon.\n\n```ts\nimport { CatalystEventSync, tailCachedEvents } from \"@catalyst-cloud/sdk/events\";\n\nconst sync = new CatalystEventSync({\n  baseUrl: \"https://staging.catalystcloud.dev\",\n  auth: { kind: \"token\", token: process.env.CATALYST_CLOUD_TOKEN! },\n  tenantId: \"tenant-1\",\n});\nconst running = sync.start();\nfor await (const event of tailCachedEvents({ tenantId: \"tenant-1\", signal })) {\n  console.log(event.type, event.sequence);\n}\nawait sync.stop();\nawait running;\n```\n\nThe default path is `$XDG_STATE_HOME/catalyst/events/<tenant>/backbone/`, falling back to `~/.local/state/catalyst/events/<tenant>/backbone/`. Daily `YYYY-MM-DD[-NNN].jsonl` segments contain the cloud's `CatalystEvent` envelope unchanged. `cursor.json` is owned by the one sync writer; readers keep their own offsets elsewhere and do not write into this directory. The stable replay identity is `(tenantId, sequence, eventId)`.\n\nThe writer fsyncs appended records before atomically advancing its cursor. On restart it truncates an incomplete final line and derives the resume cursor from the last complete record, making a crash between append and checkpoint safe. Server archive gaps and reads behind the local retention floor raise `EventHistoryGapError` with the head, suggested resume point, and reason; the SDK does not silently skip history. New caches bootstrap at the current backbone head. Closed daily segments are retained for seven days or until the cache reaches 256 MiB, whichever happens first. The active segment rotates before the same byte bound, so it cannot grow without limit; `retainDays` and `maxCacheBytes` configure these bounds.\n\nThis API only reads the durable backbone. It does not publish events or treat raw provider events, the legacy coordination feed, or analytical samples as execution or billing authority. Use the existing authorized cloud operations to report outcomes and changes.\n\n## API\n\n| Export | What it is |\n| --- | --- |\n| `LiveSyncClient` | The client — `new LiveSyncClient(opts)`, then `start()` / `stop()`. |\n| `LiveSyncClientOptions` | The options shape (auth, reseed, getCursor, onChange, onStatus, backoff, wsFactory, log). |\n| `AuthStrategy` | `{ kind: \"token\"; token }` (backend) or `{ kind: \"cookie\" }` (browser). |\n| `LiveSyncStatus` | `\"connecting\"` · `\"live\"` · `\"reconnecting\"` · `\"resyncing\"` · `\"error\"` · `\"stopped\"`. |\n| `ChangeFrame` · `EntityName` · `ChangeOp` | The change shape + the entity/op contract. |\n| `createTenantClient` | The typed HTTP client — `contract()`, `me()`, `issues.list/get`, `pulls.list/get`, `projects.list`, `agent.*` (issueState, issueLabel, issueComment, issueCreate, reaction, attachment, attachments, session, ask, askAccept, projectRepositoryRegister, projectRepositoryRemove). |\n| `TenantContract` · `routeByName` · `teamByKey` · `teamForTicket` · `stageIdForSlot` · `labelIdFor` | The contract document's shape and the pure accessors over it, each returning a typed miss rather than throwing. |\n| `TenantClientFailure` · `PageCursor` · `pageCursor` · `memoryContractCache` | The shared failure arms, the opaque page token, and the default contract cache store. |\n| `CatalystEventSync` · `readCachedEvents` · `tailCachedEvents` · `EventHistoryGapError` | Node/Bun durable-backbone replay, local cache readers, and explicit history-gap handling from `@catalyst-cloud/sdk/events`. |\n\n`start()` resolves only when `stop()` is called. On a backend, `await` it to keep the process alive; in a browser, never await it — just call `stop()` on teardown.\n\n## License\n\nMIT © Coalesce Labs — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}