{"_id":"stellar-drive","_rev":"87-7636b9cd9c6a73cccc5aef0bf72619c3","name":"stellar-drive","dist-tags":{"latest":"1.2.37"},"versions":{"1.0.0":{"name":"stellar-drive","version":"1.0.0","_id":"stellar-drive@1.0.0","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"f304f3a675ef89106298f53867d8ee57301ec080","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.0.tgz","fileCount":246,"integrity":"sha512-v7aYsh0Vk3AAR04Fohz5wY8YsvczEdrRCl8AdOawuornDasqo11DpjvoezpPQNLSk6P3+1xlU1hXRlrpRFF9iw==","signatures":[{"sig":"MEYCIQDlyWeAmxWm8efsOfTuTeOpExni2CrS9Rbx+Bre+oa0ngIhAJWbUP2DxsOnKeaemat85nG68suWyV2CRVZz3XAt0BJJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940112},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"0e56b7acd7a3525c068a6364ae64104f66a6fe3c","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.0_1771230736483_0.8698979108867877","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"stellar-drive","version":"1.0.1","_id":"stellar-drive@1.0.1","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"68adced415710042c246fdf9f5c5d0c95e0bdded","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.1.tgz","fileCount":246,"integrity":"sha512-HUi3LuUaclavnBACt+lJU9qGk42KFkP3SmJUMUvUa+/oSolNumB3c7UyzWrh4HfNIQYIu8+WYJG5y3Y10WljBg==","signatures":[{"sig":"MEUCIQD4j2SYVyMQYhkwAsxG6G3LcDTxpYYZjYQBm+ANth4XfgIgGn2ML1AGut5K2WCPLSL8eSTJTzfweh6MZ9bqoZ15feA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1970735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"d5f42e130cfaae5aa1b77c524241ef2eb3e50c99","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.1_1771233015427_0.5378635278616748","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"stellar-drive","version":"1.0.2","_id":"stellar-drive@1.0.2","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"76b1b3d2fa6de428a4f3fe30420145bbcf5bde86","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.2.tgz","fileCount":246,"integrity":"sha512-LhrNcaI9+CawOZ2l6c5OE1r6KcjjTkdFiaPZlPmzNNNm5UVP9fCVB/8KQsujUKM47cnjikiHvziS0bG8sehbaw==","signatures":[{"sig":"MEUCIGjpBnI9xQYn3IKYiA0s6qaEF/CP8n4OyUwrcG1IDhI9AiEAwl858NCpRIagHwW5r959Q4mvxmDbIpTevhjRGBqqwaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1970735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"6163b497bf945d6f102ca2fb42978a445dcc753b","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.2_1771233697949_0.008012092967418782","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"stellar-drive","version":"1.0.3","_id":"stellar-drive@1.0.3","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"a3c14bb84efffb43e4011a9d8694730260c48264","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.3.tgz","fileCount":246,"integrity":"sha512-PJ18sJhYqdoczhsJWC43LDZTydV9GZ8L3hF/UHSfGKcDNVQlgRK6azK76KrDBJtRIenc1sUYxv9+kDH3L+afVw==","signatures":[{"sig":"MEUCIFN2jhwygeegBGHiEJyONtvtVuaK1kvk9Ik9KoG9rcwjAiEAzVM6B4ODu33VoNkWDUmB7Sv4DXSi5EmKz1dp29AtA+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975361},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"c70ce2c02a2b8d28217641c88858d98067242a03","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.3_1771235031662_0.017495878420447752","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"stellar-drive","version":"1.0.4","_id":"stellar-drive@1.0.4","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"f1ec652fac7015cc858784902ba88acec8aecbbb","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.4.tgz","fileCount":246,"integrity":"sha512-6iEPTGbWXJrA2Yn7zAV85DBihh3a/119FFfJzkOyhw/xjsR3UWlRzBliHWpw4ptMaIKpZYXQUQJR+7boViXIOg==","signatures":[{"sig":"MEYCIQCKKj1Wp84qOpfXqAuKimazqt1ue8KUbHaHoOaHqj9RfAIhALGS6gRUw3Mt8e7W7npyZBwHGY9L91jKkaXveNedEX/0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1976519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"25adad40a1348aa5072f71edb240522c5fcdf201","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.4_1771235395638_0.7899814204489899","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"stellar-drive","version":"1.0.5","_id":"stellar-drive@1.0.5","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"39a71ff42e6f9d84daccdb41d5be16c0dd324723","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.5.tgz","fileCount":246,"integrity":"sha512-VFRT86hAvpySpQUntzfRSd+mdFpol//5wEosQaBQIOs7Mnn7Y8aN05R0M/7LwjPzN656Y8LNtuB9/RastzzFKA==","signatures":[{"sig":"MEQCIEk//IP5Tri18sLahE/WP+wS5QOubNpGGZqPi1IO/FSOAiARbMWoLQ4vhyGDnCXDIhaMUWMkaPGj1QPwc/E6JFH2CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1988150},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"4998fa5bfccdd03078e2e07921b15f939327857f","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.5_1771272983840_0.2939898280907898","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"stellar-drive","version":"1.0.6","_id":"stellar-drive@1.0.6","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"aa80ad800e0dc563b71a271b0194c8555e5e520c","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.6.tgz","fileCount":246,"integrity":"sha512-W40963ipng2fPFAmSV8nS1aVjZRuh1V/NVu51UQXb1cUnnbBC6MUNUVPNBUFPzysqDJM2aDEVut8Ec8tKVULeA==","signatures":[{"sig":"MEUCIDBRtrVZ9M+NuMrXJSIJRwKtlSGjJXGJD/PW7cVub5znAiEAkNRxRyxlWoIi+WvXJJ/yl5evJhDE7okyIal4guqBAQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1999265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"1a10152e44fbf61a951e12c3aaf3448e86328efa","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.6_1771274224410_0.5550123184510287","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"stellar-drive","version":"1.0.7","_id":"stellar-drive@1.0.7","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"cdae37d9082d732637f5ea2733c7a21f86e3f69c","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.7.tgz","fileCount":246,"integrity":"sha512-uwDr7eJahtcmIwzrG6zEM+S+6q5+IVA/Y738Md7Iask5N427nZsG6CsZi42UFsikaxTua7BZe7iECzv5d1s6jA==","signatures":[{"sig":"MEYCIQDiQfCdpIzIDkU/YBXtuXO7KgKkrbIsiWT9fuI3qQ2zGwIhAMAqfDQ7lQmlQ42oFpNus52SqOGTlGf8Kk2NPKT4qvIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1998356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"249fc858c007dd53359b7a84b08607686a1931ee","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.7_1771289180619_0.8108744713410034","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"stellar-drive","version":"1.0.8","_id":"stellar-drive@1.0.8","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"edccb8be66c5ba6022e68cb76dc56f16c23be302","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.8.tgz","fileCount":246,"integrity":"sha512-a6cglbBFC7QBUQu32nRnTo2QJ4z+5ktzlm516PnelVLjzDxEYiLZx/tiOltScUWGOv4q/Gzc0RHp8kyRkBWjVg==","signatures":[{"sig":"MEYCIQCOtB61aBl7MNm1Msi/zciKrzNHmqv3rS+YbJo5VSXfBwIhAPXwY8zkaedAkSRGWXgFbpsssybP9StuDgoIy6rcJwZ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1998933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"56e4e5ab6997e54adfbbd14948ee39adeb07839c","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.8_1771290378968_0.3581909210925103","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"stellar-drive","version":"1.0.9","_id":"stellar-drive@1.0.9","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d01ab4d53a9a0c9f28219f62048931029831b474","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.9.tgz","fileCount":246,"integrity":"sha512-Ihtk+x7k+0e746v2doQ4q0LNrQcYXCX/UA9BG6fLIMg2+NN9ICgJOgsRrmOEBq7RDLoGFaVagAIt0h12CaQYMA==","signatures":[{"sig":"MEUCIQCo9IT4nlunlR4RZwdF+N5+ppFceUkX1iQSwYIJUVh3cwIgF9AbqW4p09fMVXcdxL+EkeaHo1r5AJl6eIRmwV0n9wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1999353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"5e3db94d3a37b0d772575925eaa176f102be889d","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.9_1771291170533_0.7716255941864345","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"stellar-drive","version":"1.0.10","_id":"stellar-drive@1.0.10","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"3f6f4644b5a279af048c67b4036c9d350c106ea1","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.10.tgz","fileCount":246,"integrity":"sha512-W9SCxBxfIlJP80tmHZP8zyFqBwcvY8SyEJtsXtNSzRL9JpxICvjbsJSZuP5BqZu8rD2P6++nj+PRX4o9BY/W4A==","signatures":[{"sig":"MEUCIFlV/vvw+EeoPalZ5pit7kSaYS4KUMISeVXz/OX08gvEAiEA1xzFytHeQq+XAa+dK8IjF8ji+JzS07Z6rPam0CNDr28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2003207},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"29a1cc41066c1dc37fa8a050eb789abd16e0026a","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.10_1771292185536_0.3666126544054289","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"stellar-drive","version":"1.0.11","_id":"stellar-drive@1.0.11","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"32e10b42450255baab2c0a374b8d25728b678405","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.11.tgz","fileCount":246,"integrity":"sha512-iSvYZF4Mgt9lKnq7LxXPhfC56RdDSVJSW1JF5ku11YMQs0B5PPkK/bgdFOeMNQ4s0ZlsTchZZFFv+nvatGkohg==","signatures":[{"sig":"MEQCIAdp7HH1r0iBuZwdeeUn2SfbxAo/S7pEpQNF8U7HF5a8AiB/jipPDL7Xl2+fF+RLmgFEd/KboKKcxwSaQORQgvhTxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2004034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"b5e35924aaceae62925a128bd1c2c551a44d118a","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.11_1771293568524_0.2382526342177982","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"stellar-drive","version":"1.0.12","_id":"stellar-drive@1.0.12","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"bee9c3a218b88e4e5eccfbf8e2d4057d74cd0fb0","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.12.tgz","fileCount":246,"integrity":"sha512-sEthH6bltag0k7W4CokBbUg7dZo6MqLl50J+zm8rGuiB0OymyJCCN+jgmYgRoyBUgFJ7myrXnIFcBstcRP0iaA==","signatures":[{"sig":"MEUCIEuvK9HeLZNJ/nltE3ALDKjcgE2NDtQLnFkNUusSJ9P2AiEA1rYOzKX2UNFn4TSAh1mgdsfK0ruEj+YYBdLtF9QFrTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1965595},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"b892740792a64cc3e5ff20d4a0940bcfbcab4e92","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.12_1771295643788_0.9090437109182121","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"stellar-drive","version":"1.0.13","_id":"stellar-drive@1.0.13","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"b787e3eb3b0f9be3cd593021c3162148e0b7a956","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.13.tgz","fileCount":246,"integrity":"sha512-xLH+OwQLJZ3kC+FKTgcw4Rtzj/8GJIHGMAkp/OoT8q4NhQbWA6J9HCl82rqcMwDmzrkxwWUnaCJYQGHRp6uMdQ==","signatures":[{"sig":"MEYCIQC5hsH1WfdjSKN8YNDcT/I52pUnuKG7wyKaxqjBqvxNVwIhAJyiEHNLfXf1K+pkL1arPlXn/SkMiLhx8LwanxfeL82b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1966530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"b36288e02337fee1569bd4a41cf8ff3b663d1748","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.13_1771296077807_0.6723152428533294","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"stellar-drive","version":"1.0.14","_id":"stellar-drive@1.0.14","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"ffcd8384c7622aae388720d5746c3534e3eaaa6f","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.14.tgz","fileCount":246,"integrity":"sha512-tVHIa+OKDxc19ZP0RzLnZ4CMnzIj8TbW9saub1MRbkF8gjmWcjUD+f6u5Wxwi92+8w1+e8kfXWm7B/x/yrOMkw==","signatures":[{"sig":"MEYCIQD1Mw86SdHHFk+f0wXpUO9QEVY8YyzvLd/4ssWGSvQWwQIhAMDQ9bV6VkP8O/zL6Njpn6yuQ7pMuOe7UhiUF11mHxzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1966507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"e19939a8e8b3dd146a1de5cdf39f00140e2df373","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.14_1771296544194_0.7899507992103447","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"stellar-drive","version":"1.0.15","_id":"stellar-drive@1.0.15","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"bc0542c658c0a7a93799917450f33fbbdf9e75b0","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.15.tgz","fileCount":246,"integrity":"sha512-9im3O8mNIwO+MWo32tOY8UsGh/GbbV4FedXVzSKjP4kgu8CA4aRB5KSf7fW0StY+TcJcGzrEzXxi0EBDAmhmJw==","signatures":[{"sig":"MEUCIAJuJyyoXlXuDuCJCpFls2JJvFBBfUFgb/dcgNk0/OgNAiEAj5SbsD981qFN+kzRY5OJlQhUeEHYokZbDoyLQ/ePw2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1966941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"bd6071a56a708673e6c03f23758c25b6e73d45ef","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.15_1771297043084_0.012903243337555992","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"stellar-drive","version":"1.0.16","_id":"stellar-drive@1.0.16","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"91e8f7ea7b773b80402a6473deb6d859b8d2b429","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.16.tgz","fileCount":246,"integrity":"sha512-iGLC3IDoepdg8BRwck6sYja2JyWKOKmjORFVBccyGqTn4p/i+KTcfx52vnmYpNTpUDC70UFLFmUELxsQFX/t7A==","signatures":[{"sig":"MEYCIQC+w642Of6X4yO+g8LCV0EgWF7Bf84jsqNZOqPw2+06egIhAOBkHQT4lTxF9jzC9W9tnenSKzyMjt0tevoR34fVIRjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"aa64659c62c56bd888a198f4ec225ce595676e7c","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.16_1771303180542_0.14942009458547334","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"stellar-drive","version":"1.0.17","_id":"stellar-drive@1.0.17","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d826fd5962e0725f8be033d7b8be7fd2cea1ec1d","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.17.tgz","fileCount":246,"integrity":"sha512-Rn2Q0PSFamn7YwjZNIwSuVNgb/whrQHYEHtPogLX+ifSMDiLqXCCD92LcDPQ4fsIXB9YJpgKE0iPB3a4DrZiWQ==","signatures":[{"sig":"MEUCIQCSD9D055TaAg/YDd3xl+l2Ta+1WPtZfM22/ie/ASxRwQIgUtb08bxItqusKNbv28sqK4KRt8rOT+OK42UGwyzd5Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"bab0acffbfb447b333596440e8689ab8f4a682b2","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.17_1771305293674_0.346571913358533","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"stellar-drive","version":"1.0.18","_id":"stellar-drive@1.0.18","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"96d251cbf64dc7bf7e7de98acf731e0b0ce10a72","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.18.tgz","fileCount":246,"integrity":"sha512-xCSZl+lL9ph1MbquCRXx2VIUnOmgbQZBvIawjKhb3JILzK6a8wH78hX79nx5x42VC5PMy5gszrycWHM5QrKAYQ==","signatures":[{"sig":"MEYCIQDykDKEb7ba4Go+ZnveiTzqMqmUZmhVrpfVZTT+C/6cOQIhAI6XRMGdlF9uiv77YaawYoX0M7tQ6YdSc5KJaeHv+4nc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1968628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"0a535740725485b501eac4f12344dc0a847be728","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.18_1771367554293_0.9287457953774423","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"stellar-drive","version":"1.0.19","_id":"stellar-drive@1.0.19","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"11b0a06ec794ce1f261ba004e64031fb3ba21924","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.19.tgz","fileCount":246,"integrity":"sha512-IJ/4rhJ19IuWOyEOyR8e4nta80DJeSsCqhYyK99Q6O+kkM1kkmuUEQgo7OSe/aRjjFP9RRDFHQY7ZTDGdnufQA==","signatures":[{"sig":"MEYCIQCnDyGebNx5+YIOm+5jLcixw2cbdPWgkGU3QiWlznw7hQIhANSqKkJYATPwzJwm+lMu6Jj8jOqRR59PzDqKGJpZApQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975501},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"9f4bb67a1efd8235487eec53fbd5cb6825a051e8","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.19_1771448863127_0.06468138562019088","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"stellar-drive","version":"1.0.20","_id":"stellar-drive@1.0.20","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d2b15ac4e3581c64dd12806b5723dd805173bab3","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.20.tgz","fileCount":246,"integrity":"sha512-FmIrzQVVbZTqCUM77YyKD1g/+VqDwURlmL1Zs2X0ubUxgxMxPoI30jICOBHgX8ZuMqaOGldsbqspVjD1vNbBNQ==","signatures":[{"sig":"MEQCIEtHaN2KUZcVsnpCS0B+Mboi7paa0dNBkgDn2COGnE/kAiBj2eaRvLnI7Cf7fJuSttbI5w3Gd6mFvPiDYDoEHQ2EAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"cbf86fa64b1490b96702534bc4796c7d587b629f","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.20_1771449463181_0.8786559646895367","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"stellar-drive","version":"1.0.21","_id":"stellar-drive@1.0.21","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"997f39ce07405f8d64605723b157171ec1744bb6","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.0.21.tgz","fileCount":246,"integrity":"sha512-+BjAi88yEIlKdvK3igLkq4C4yBzlDbJ7nsq2DdY1lOpVjG9py7uf8azhaLj+l+FCQB5VuwOv7VXIrDZ1sUAyLw==","signatures":[{"sig":"MEQCIAQ/jzjiIQWmBZ3BDfUFjZJ8JBkk4e7TFa+irpHEAG1sAiBWDfLA8mEbpjY1lPME4s4yWvam/l2qRayZ68SnoPuvOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1972507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"fe53268a3c004ab1127db2a1c6b6c552f015b9ea","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.0.21_1771450427186_0.5863011410768901","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"stellar-drive","version":"1.1.0","_id":"stellar-drive@1.1.0","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"f3074499ec8b8d0cdc282ef4fe7b5e7afd0b5557","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.0.tgz","fileCount":246,"integrity":"sha512-vaa0UeeqDEo0CyQB6MHoOlP9+QOuXtkezyFdMcjF0MsEsP21iM0Qfjc0EeJJnS2997zmJ1X+SrcSHZT/Kntg6Q==","signatures":[{"sig":"MEYCIQCcReHIE7s6dD76yoLJhl4KJewrebHsBC6QAwUAG9qnlgIhAP0JWTqR4pOpzbF2AQeFFdsto5jVz+awBM2DMKmUvTIv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1994255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"8ef19a877b91264e69417071439d8511c1ecae99","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.0_1771457472146_0.6622788350180449","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"stellar-drive","version":"1.1.1","_id":"stellar-drive@1.1.1","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"229255f56e8d51ad65710b12ac442419d91864c2","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.1.tgz","fileCount":246,"integrity":"sha512-rcY3VCCIspTCxNaviOes7EVuJYocWAA8oEhKDxhNMLxzIp8HvzY95sS8DRND2d8jHhC06CNR/SVBwD8oMVw7tg==","signatures":[{"sig":"MEUCIQCHZHe3s7Thk9YargFwqKJ+YqfH+/RewIKLd0w9t35LvwIgFWmCFHrOAsNo7+ZlOkDp9ICYlaJHxx60Q7SxCpEO3Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2002528},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"8cd3cd99ada5c831823d1da0b2ee3686414b3a02","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.1_1771461972158_0.36289080974195387","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"stellar-drive","version":"1.1.2","_id":"stellar-drive@1.1.2","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"cc0f4fcd46a8420292767da37211864b12a6b9d7","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.2.tgz","fileCount":246,"integrity":"sha512-GjfZ40ijiSS7vEsrZCUJYoxEx0XoXpVYpUJiYQ+nRu9xWEv5oyEEMa+5hY4fooopSGpblTv6o/ulzHNhOoCfJA==","signatures":[{"sig":"MEUCIAVxESiraH7ceAbKN/ppWX5VZX1THNlXldn7KFmfkVdEAiEAtCAzXAyu+8CkCRnz+zkR+V9bd+f0mblwtmZmimOA8Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2002707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"2936eea1c0e8279b9b1ceab7c8474a04badb4167","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.2_1771462506267_0.49646595036191776","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"stellar-drive","version":"1.1.3","_id":"stellar-drive@1.1.3","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"53b6def46c232efbb7b2564db74d134931d54a7d","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.3.tgz","fileCount":246,"integrity":"sha512-l6AGwQ8fNyVV9xYK9Xd1l3RJeSZG4qr8FTImBpIOaIbal+K+PXU0RTaW/qNea40ICBensLJsYv/Cj+bs1KYfJQ==","signatures":[{"sig":"MEUCIQDDDlIc7/F9TdlLrfbc9UVxttkmtFI82y3IzRw2z+SO5AIgTQ0h/ZRzAbX2TSc6ryDsFnDZN+jw3RkfvgsVmB0hPSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2004381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"5480706e847f082569fa8b2bb07b89e7dba35c3b","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.3_1771463713364_0.5243137515537151","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"stellar-drive","version":"1.1.4","_id":"stellar-drive@1.1.4","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d6f4c312e4d6e1984acc4d5b58e3c171210f2b47","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.4.tgz","fileCount":246,"integrity":"sha512-5/2a1Jf/6IuOxpoReW+AtRyqmigwZQ4tkNC5ed549D7zqlHQCjLax1yjXe+7uUZRZ0CtM/8+j5QlvkpEc0jpGw==","signatures":[{"sig":"MEUCIEqzDEF9AUCfc/UWpU7kThpA+c7RS/pajmsI/JdfGCPvAiEAgRPR081xKualcqOBBwRn3ad/JLNYZuxW2e/MjjFllzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2009065},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"52767036c95bfa9d11aaeadf0a7e389f08316633","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.4_1771475349640_0.2507156378446149","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"stellar-drive","version":"1.1.5","_id":"stellar-drive@1.1.5","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"3042fa9e0c2332bbba49471509ce2a0b65278819","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.5.tgz","fileCount":246,"integrity":"sha512-1wdfo9a3PMpR4Fbym/VCFrRII/1fYhX2w1jnLPs92Xk0GGVWkJVCCfUgoQ9brGmDWmydBW7Zu/RyfKNiXhYGyA==","signatures":[{"sig":"MEUCIBhkTttunpHnjQztovgu4fRCNd39+4KI3WGWybVwrOpeAiEAy4btXEvfPtpwQNQabprKXj2igAUlBeqFuARmAk5vqrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2009535},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"a7e81568ffb3cec3c0d7fa4aaba974c6fe59f70f","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.5_1771479821116_0.6491635635494248","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"stellar-drive","version":"1.1.6","_id":"stellar-drive@1.1.6","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"c27b59a0a7efa9f55736f5dbffdcd5f14025f24c","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.6.tgz","fileCount":246,"integrity":"sha512-A5NNBtslZKMd5Uj7bYX2fohnKWDaUD+EMiMDSwywDMCsS6FXrVAc3la0WrLG78cu3kftnlKnTZzCsitIz+N7hA==","signatures":[{"sig":"MEQCIA2Cvw1x9so+ElIBjLjQwUWuL9LjZcMdvuaT4xNKHAw8AiA03dSeQtxh9KwB8xicp9FgjSfCEBiZDN38xmFgYaIddQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2017540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"b90bc0408797d224ccc87d28d49edabe54233b61","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.6_1771482540471_0.0039934410655260155","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"stellar-drive","version":"1.1.7","_id":"stellar-drive@1.1.7","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"808193a2b5e8b3bfed154e5fd108647a0b954316","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.7.tgz","fileCount":246,"integrity":"sha512-3RmZ3HOF5XDxM1B2v/WNoN7+RdeHyRKC57NfMNOa9NlXRVQR9Rny56iMV6aL4mISLRdrZRoOpKi+HQiWqP6IDQ==","signatures":[{"sig":"MEQCIEhYdEIaePwepJKNMWVJRNmBgEO9RmdbNhq8IQ5SU+9kAiBnja7TFja4eflCTsJDMAbPCJRG9Nkb1N315u8M1WfByg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2018576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"56119831a3849547455d51f098bcfbcc81b9ed5a","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.7_1771550846078_0.49437132233903336","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"stellar-drive","version":"1.1.8","_id":"stellar-drive@1.1.8","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"1fd0038a13c6a879c9df8b9f24583c9a5317f9ba","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.8.tgz","fileCount":246,"integrity":"sha512-bXQl1qV59gZFsKnYkQKg27nOjMgE+7rchGYltfEJvSc4Y+p3KhuEN4I/aWrGPixzW1Gx/OoNjp4Qc1Gsph9QlA==","signatures":[{"sig":"MEQCIHEzCmqMGWyBK+6BRBvx/6fIdw6kTh8ewiiLAvTy/ivTAiATgwVNrpmigETnGUXlqENUdZj+iN40PItrsUPNaEY5mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2018650},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"d1be701b4caf23098295aeb5133aada76380be56","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.8_1771854526151_0.3702894247404436","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"stellar-drive","version":"1.1.9","_id":"stellar-drive@1.1.9","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"84d702a575f7007265510879c37ea2a20839e838","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.9.tgz","fileCount":246,"integrity":"sha512-Aj6xBYOFstiC7wzwbABhdqtYuXq+ZuIxObd9CSHc1ijr2LsvkBrVJHjXuVE3aDV6y5IXNgIUzVqsoWKlTUgVyg==","signatures":[{"sig":"MEQCIG2A8sMORCXMwvUJoTRYc8GnKczfPe3n4vtuiAi+i3Z1AiBaib/V3XHKp/FHM+NrYMEz8NR5xf3iTuU8OlzddHoyUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2020439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"e86cf795f63c28b32f773782653b120af0caebed","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.9_1771855311108_0.019254911112666084","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"stellar-drive","version":"1.1.10","_id":"stellar-drive@1.1.10","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"1aaca850c04c4232748885f06a9ee451adc1d11f","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.10.tgz","fileCount":246,"integrity":"sha512-qRSHLmKlZ7jh586Qa95phA5XgutWMXPZWTEuN8XklyYMd60BTKT32vy+w0AB3CSED9XNfyCFwjkA5Wp1O+7DLg==","signatures":[{"sig":"MEUCIQCajz5SNB3HneQHnTvDgB54AYAbAWBrLPBXdTXX31WOEAIgHn0OCaAztrWI1wbXq3wCybyVYyhHGeKqTHOIlPISt6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2022860},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"892615865080f754ce0a6e0785dc5094a85f365d","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.10_1771876423178_0.2128459535568883","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"stellar-drive","version":"1.1.11","_id":"stellar-drive@1.1.11","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"84b906293a44d1ba43dbfdaeebc11dce85c01ae8","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.11.tgz","fileCount":246,"integrity":"sha512-NIqNKTZQcQ5XK2HvU95EgwXiMp7IZ08cDGHvGDc0Ny8i3TLZnglKjnXBPRZ0cJDbN2LeKZYSu+yG2ZH4izJzNw==","signatures":[{"sig":"MEQCIBNX1PyRBLj4uU28eZEKF7/dcIZWaphdJuSoskmdXipGAiASzfhcVErdXRujiNFVtgREYzg5we3lPmnU6m4jHwHl+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"417dccd6515d7e8c48ab6ed71f433577a6d1fa41","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.11_1771884097423_0.8625757221038111","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"stellar-drive","version":"1.1.12","_id":"stellar-drive@1.1.12","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d3009e1f2b407c5582adddbf5fb4716e1abb4bd3","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.12.tgz","fileCount":246,"integrity":"sha512-cXlOG5ea+fPkJ49RQWOmectt16mf6owXizhAfL0CBSAvnR2ztMT6I3YRxXZfOUiBq6ybJDZbcAviiBsxeEJ7qQ==","signatures":[{"sig":"MEYCIQDRMT7oyD/NstRWjD8KIKFWdYTBKat6Zff36Cns+8oxUwIhANVFcA2jO/QQr39++JIp8pTkyecyWSA2F5cE4xRFBC9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"6b895cb5a0593cd97035465969d4d34abcecb1f2","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.12_1771885334609_0.17450031693251788","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"stellar-drive","version":"1.1.13","_id":"stellar-drive@1.1.13","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"6a18740a7219e706ad8f1f4f6397e908ef0403da","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.13.tgz","fileCount":246,"integrity":"sha512-yWf827IqadO8qiQ5Mzer2RUD8WBlSOoMpDuWu1NrOUznGy7jzoehlYTfKBKyHf/QX6ciKAMI8SWqdxyimtFItg==","signatures":[{"sig":"MEUCIHzrcRS5mKk/y3zS0qR0eNbBw8EvjmiJ7+/UnF8YswYQAiEA6IpTT20FC43MzmrAu24JMu4Hcf7utsBq8dgVibWw0sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026887},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"9a9a5267752a23cf1e13290c6fd611a9aa99f6f8","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.13_1771899397497_0.2236016967698502","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"stellar-drive","version":"1.1.14","_id":"stellar-drive@1.1.14","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"c4c76f1d49417f2809ada5c70931c787a9b02616","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.14.tgz","fileCount":246,"integrity":"sha512-HI+s0/Cl+vmKeoYfstFvCdOzKjZfdLHfe/0q3+smx4AyLJ8axczdPurPy0eIWjpEB98QR+B6Z4min5G5k2n5gQ==","signatures":[{"sig":"MEQCIAW9MS55eRG7aeorAywKYb7Kkb9XrYJpochiQjg9eBCBAiA9TVOrpv+Bns42ZZ07gJjQg/If9UXfMGwC3Aanvg2P2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031581},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"fe175398e4fae6b01a57d685c1ba260d3d1ac8a2","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.14_1772045740894_0.047250128274622716","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"stellar-drive","version":"1.1.15","_id":"stellar-drive@1.1.15","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"e413c0e2b9608d509a40636a70ddec48faeded8b","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.15.tgz","fileCount":246,"integrity":"sha512-rXlkNQ+aTdgd+D9SnTaxoVqTvU8rnf45JTlxjmPllx/iuhtlg7AC/wbzidX1knkHUxdV/HK2JEM6ufIKVR1CJA==","signatures":[{"sig":"MEYCIQC34YPstrn2Bn9h/OIv1uo3c//Qyuaao8JGVLmnjF+zxQIhAJBijtGOUgSEzoxEnPDrhpwZRyxq75f5BUCCmbhohxw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"1eba20dd64bfa7cf901e83d33ca23b02a50a0d8e","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"A plug-and-play, offline-first sync engine for **Supabase + Dexie.js** applications. All reads come from IndexedDB, all writes land locally first, and a background sync loop ships changes to Supabase -- so your app stays fast and functional regardless of ","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.15_1772048961404_0.6319921531897204","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"stellar-drive","version":"1.1.16","_id":"stellar-drive@1.1.16","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"6f4c23591843a44415e83ff82211df1df7ffb005","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.16.tgz","fileCount":246,"integrity":"sha512-cyLeKl5v87BDxH0lhXHHgtGMusCjR1Qj3SxCdQ7/c4APMPW7QNT+PJYwGx4zqCVgsXrJVDaA6f5lhMxXOeLCsw==","signatures":[{"sig":"MEUCIQDvzpLT2B2HZq7IQuB3eRWUnzaKKV9a35VmpzMoBnvZzwIgNwdtVCuJz4Cnb4zx22mNtTTc7a3tUwIWkAi0UTPtWw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2035838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"3fd4f96510b65a326ddbb22271341cf736c9698a","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.16_1772416028145_0.31800205877427046","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"stellar-drive","version":"1.1.17","_id":"stellar-drive@1.1.17","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"460c1816186b823a7835584ad9039f532a822b51","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.17.tgz","fileCount":246,"integrity":"sha512-/vI/aAQX5MakLYPyk+9N+ZZUpZW9e9ms8Etjs+mrmZ2Um2YCDY+VA8QgYjPtd6EndpZxGQlxFpPD5sn1ec0OnQ==","signatures":[{"sig":"MEYCIQCL8+TSTKC9XzNd9gZYqTa1tD5RGLw+mRDChWs7mPybpQIhAJQ1cIUSLmlSXXA9qRHOX8VSSyh6nll2RU4AYbn0QxOI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2036636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"d4545688b85b44003b1c2801b965aee3d5ca2ffc","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.17_1772416534097_0.45851367163456747","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"stellar-drive","version":"1.1.18","_id":"stellar-drive@1.1.18","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"a0dbc64a115cd64f3651cab1a65fff03e5f8cfe0","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.18.tgz","fileCount":246,"integrity":"sha512-KwntlBE175aE8bAAgQkBWI9D3QE/ZyfFUGP8mj2T9QKV0KxBTaDCErTzLiRNRoGu1gv7Nw69/uHnhqBt5fLOvA==","signatures":[{"sig":"MEUCIQDtFQarbMjWgS8ekPxXfpCVu7KqNpMBy+GWDVV75cFYmwIgb6FUIvYret8dckCMUZoUVoFuuehNFtgbYMrP9fOFIig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"5a6d138b02c4186f11d0602a9a06ed7f03e710c2","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.18_1772731699041_0.5527907587220506","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"stellar-drive","version":"1.1.19","_id":"stellar-drive@1.1.19","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"0e05282b8255a6ff439e5a79194aea211c990582","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.19.tgz","fileCount":246,"integrity":"sha512-rdmB+daVFdl7Tf1CMvg1AP7Rou8n7d0O+JNyDu9rsnm3sU1D2xZiPEbGefIol6kESa/+fnJJXbPACShPEbuKeQ==","signatures":[{"sig":"MEUCIChAr17PrQsOj+7rckQ8hhPYyx5baKC29Icq59fwv174AiEA6vS+aT/gIh9OcNYfSEom1G4nvY4VcAvda5Qij/qe940=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2050729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"d9c291c0dff518725c5a967f535169c97b072ae1","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.19_1772732606674_0.5576489415123189","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"stellar-drive","version":"1.1.20","_id":"stellar-drive@1.1.20","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"8e868343748b41940f5b60cdd7bbe1033032f8a3","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.20.tgz","fileCount":246,"integrity":"sha512-rIUfZd6Eqf1vleyZNAsf3ja7oUfZ/nuNiuLk7XMcRK8eBXRUuyFB996pFrTbEix+QjcrH7p20yHwpTzPG2eMJw==","signatures":[{"sig":"MEUCIQC4El1NZuz2py6o8Kuzii+eMkcbY8krMx6j7gCxR2aO3gIgKyOE8Gvlnusvqqs0YL+HPxt+hcY6JLVLJVXrFa+HCC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063357},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"12d6fae9e031ffc00eca401d750b0152ee343f79","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.20_1772738883115_0.7330355199324392","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"stellar-drive","version":"1.1.21","_id":"stellar-drive@1.1.21","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"9c7e32a15ac91019f46d617e947f662c16345bd8","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.21.tgz","fileCount":246,"integrity":"sha512-zQwlpP16FsDTiI7YY8F58D+1SLhYQG7DGQ5N7xdgLltH/YIoa3zd1SVnuJVBkKnXFQ1fY+gWT2X2V+bLBjpokQ==","signatures":[{"sig":"MEYCIQDM1KP6BKJ7/ilIt6z9B+hpNYipmKBy+IHmGj0J0C5g3QIhAPobs1fhBh50MWsvYMMdyaSkRtaO7ImZar+95hdPYYyT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"916e230a13d79b14f5a8f7eaf0975bcc228df56a","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.21_1772803906928_0.035882262966064005","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"stellar-drive","version":"1.1.22","_id":"stellar-drive@1.1.22","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"afb96c1752176408bdf908da7075a301c900b2ae","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.22.tgz","fileCount":246,"integrity":"sha512-cuh9kjUx89GblkMvPxDpIkWb6OdHqrQVQVCo3h0rAYl0Jzz/kXj+KjreJcr2iAx/IGhHndrB+D6CT3JhMbRZuA==","signatures":[{"sig":"MEQCIHPevIyM6DUQY5kbuC09EN1gRZnxjOcOjZ5lKDkZGsjRAiApSNHIJj0Ivn5nZzzNuk+HLq0ZHID7m54+e283Pt9ysQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"bdf7a12a9be15a2ebd8ea96578589625c50f5311","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.22_1772811768221_0.44485146819809707","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"stellar-drive","version":"1.1.23","_id":"stellar-drive@1.1.23","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"19aba8da2b67c2f7e6309ddc9e6af17437dd5259","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.23.tgz","fileCount":246,"integrity":"sha512-WyHWAetyZPjD4NhlyMNSOV2SRGpszVhzIP2iUqSR1/yd7FVDgp+aL+K1wRhqQvF0923mwCtYYfHZMMTbyoIiGg==","signatures":[{"sig":"MEUCIAipztqi4Ie4mYgfixLEGM3PIkM+KOBgr4HDJrYDUXo7AiEA0N1phMrx9+++riIRgBci4Za2vdeisGYjDjzLSBHmrhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2067170},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"40965f70f9f367852770632957bf32dd6aefbaf3","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.23_1773529047398_0.8551780421526116","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"stellar-drive","version":"1.1.24","_id":"stellar-drive@1.1.24","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"106a5a023492123e2117c2b8a7f85792410f02d5","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.24.tgz","fileCount":246,"integrity":"sha512-1z7X9bo6WrOvZx+QiuSVNyMdD4RVNDf0RDmE53MT15GrfpZpS/MlAJbczgYVc9QD/thYRQ1InyVrU+D0IM9Cqw==","signatures":[{"sig":"MEUCIQD6UiuQ8RvF4NjdLMp489Hhl1t97RNudfcgScb3JbTF7gIgV9VVJsAZpWiD765C9gwAH+d4D5vOsjHgHp7Ih1rGbRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2074794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"980e07ecc2d86aa74e2f05c266b283c8348696ba","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.24_1773578015488_0.8734725328312489","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"stellar-drive","version":"1.1.25","_id":"stellar-drive@1.1.25","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"b807a18806bfb2ecd6557c641c104d54582c9ff8","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.25.tgz","fileCount":246,"integrity":"sha512-WZz1wVehvea3QllGEiBWgSsn3l1iC6FmkxICwSgI2FwV1sPdgdKBme3/LwQV94QUQMsyw3XevRxo3OvX6KquLw==","signatures":[{"sig":"MEQCIC3bwP9WzXAOvSkYF719ZcaROn0TU/RBjc4s67B6UJVJAiAiSbvvs1cpm/zHsaFDZAQnY7A4EpbqrXAxdmdJs/Owsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"64f122ff4b7a96b43aa8bb709ea712d990959948","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.25_1773579242437_0.3735073403317213","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"stellar-drive","version":"1.1.26","_id":"stellar-drive@1.1.26","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"9b03f6a03a983bde0d8e30c613df5cbe464a2f33","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.26.tgz","fileCount":246,"integrity":"sha512-C3BoeCmHYhU9wi03gWeoV2DjxOJ5tXpR4nVNK/8L1c/uXEBs3L6dwbocNdKFnQtw0eO1tludKaDi2su4pgyP9A==","signatures":[{"sig":"MEQCIAOK5gO6PHrUj2ci4OIsC9Ai+wT5JXnRoJeZZ+cpG+fsAiArzWZZRyPIzjUtAoHN9ftGCMvRk9gT+DhLFfYjw2Pe/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2079975},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"04256933f9cef0b9e9e4ab6043610f5c0b910b38","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.26_1773587376663_0.27427826522488274","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"stellar-drive","version":"1.1.27","_id":"stellar-drive@1.1.27","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"96fa1567a83a338b9de332e02254ed42f3c409af","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.1.27.tgz","fileCount":246,"integrity":"sha512-EhWKe5c4HEokCAvJYmLmgPUBJqphWaNqXREOt1Z35+LVx4ib645OoLuowXlC1bJI2KLrw5G1gpb+q8SMjdMgxQ==","signatures":[{"sig":"MEUCIQD7Q9AEfbF1Y9tRnQBzYKuGQ75Ov7FrhevN27YT8WtLmQIgGXBdEKCcJuNwcFurH50P3f/GOmhr0pttb9d0Va7ciP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"83a0d6391fe95f126aea6d958641f47d758af1b6","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.1.27_1773588258516_0.6828855774667684","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"stellar-drive","version":"1.2.0","_id":"stellar-drive@1.2.0","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"510fdfeb6d8b2a4408193cc1903fab234c821a28","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.0.tgz","fileCount":254,"integrity":"sha512-4g4VgkR8OU3F05js7kgSERHt4ZiCj3tAHhtHtmkjzUm2gzFZ/UfsXHZygwsHGpQ+n+qfgSwI4pfW1ddOSjJIcg==","signatures":[{"sig":"MEQCICX9UO33cFI4WVA/PeMQ+YxOrbIdRI7HBgLKu8fBaSepAiBkLPKW/jp/sqRiXlMBFxNNPhM/qBvUqjBvrA20iL/IqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126720},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"964e42f77f110b9c961cb2bf46b4ecced694c140","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.0_1773602038419_0.1904832424109859","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"stellar-drive","version":"1.2.1","_id":"stellar-drive@1.2.1","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"426741e9848031e9235aa1a40da195322c138c6b","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.1.tgz","fileCount":254,"integrity":"sha512-Xo24Mtlx5pgtq2wKH3Sg1uDKy6+QZsUK5FUYa7iQCif3T0aynQVzJCWkrv58zsWOwiu9ZVqk8bowyE3bnRtl5Q==","signatures":[{"sig":"MEQCIDVMCsLp9iNw1cjU6j++ALY4e5G0C4To7OaeTxNg+diDAiBCZB/pnCAoragUl2MPlABzwbhFBHjtYmbaHg0+k+i/Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"e00fa823c4349329b02efec27334012971aee2ea","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.1_1773604303101_0.48570551365512493","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"stellar-drive","version":"1.2.2","_id":"stellar-drive@1.2.2","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"271f9fb090c93add141b75274dede8244a91effd","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.2.tgz","fileCount":254,"integrity":"sha512-U75keKZ4uN1PXB2gBy6JeUC8n8uhEG/YNyc0eIkwQr/s98OQeqX8S6NMI4/7qIBf2ZBR19nNs1BcVF4rt39mMw==","signatures":[{"sig":"MEUCIQDjnUmLsE74ESSu9cXBygyu3X71nUVQCFNSft+H4UahCAIgQtA3GcCn+q+YgMGQcI6sXjrt9JrB2Nt+YIvW8JQ9fvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2131186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"0453caa0e3af1ff79809073cc3839f6c8e6126ee","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.2_1773605249299_0.41959063863419677","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"stellar-drive","version":"1.2.3","_id":"stellar-drive@1.2.3","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d8ed636e1fa031ea2f5ec4ec25141bf6cd3d324b","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.3.tgz","fileCount":258,"integrity":"sha512-9qEoulnrbxl6QrTv5v5VjmPYIkjU0s2KZEOX2rN1McsVyZJHXRF9AohaWBFEdLoRuBNkJ4m40hLGh3kJjgRQKQ==","signatures":[{"sig":"MEQCIFhii+WUU6D8PzX3sT0HhPd0ImiOBjlQi57FYjBTf45NAiBwrYDGC1NHvfi4i+3AwNx61+65HOpInmpFyj25fzVXBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2137612},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./crdt":{"types":"./dist/entries/crdt.d.ts","import":"./dist/entries/crdt.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"75d47ba1789fc010b6cf1dcbce6d5bf9a76ffb04","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yjs":"^13.6.0","dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.3_1773622540690_0.30980255579284877","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"stellar-drive","version":"1.2.4","_id":"stellar-drive@1.2.4","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"30ff9d48cba5d931c50bef02ddcc7dcb122a5fd5","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.4.tgz","fileCount":218,"integrity":"sha512-+wdmPsrnB086ZEbldtBowVZ0ZOXU96ETaEH9ItBaq4XR5bBK3+xaIZRWZhn6KeWoOkmh2+ENbjn1k6n7zITU9A==","signatures":[{"sig":"MEUCIQCBlSoBV5aDJkCpJEVvAN+GJyj47mGka1JX797eeQCq+QIgJKIGw39n21myen84dmdY3t/odXf1EnsPmI9Uy7VR3CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1917267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"c52424498996b06961dbd89174a35dde1d22ef64","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.4_1773715680007_0.11532158364212286","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"stellar-drive","version":"1.2.5","_id":"stellar-drive@1.2.5","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d76263db0bc58af80d9d7d90af74039dc4bc6138","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.5.tgz","fileCount":218,"integrity":"sha512-Pdudkeg+mCjMBGJvafWuz/LAoGV18JAfwIv997STblwGRVeTBesx/c692c9nPeWTP2oigaKbYS8/xlkPu27C6g==","signatures":[{"sig":"MEYCIQDm+lbB24HEk6YCWgnDg3Cp0rGwiF0KYX89fzq/R0xc5gIhAKuLvBZQ5/nQHn4iB5T2j8QeXm8mYasU0VTj4TE9sxxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"7e76a2412de4c2eb7a45282b9f9c28fbfc374504","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.5_1773749990785_0.548793452997677","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"stellar-drive","version":"1.2.6","_id":"stellar-drive@1.2.6","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"cbdc3f19ff3e10551b07034a33b9f28975ce0417","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.6.tgz","fileCount":218,"integrity":"sha512-0VhNaYNYy+Q9OlTG+ZGNNT5+w2x5w2doAIzRPlqyQqqsuX6UeYeBdHuA7dnL6nXz5FYGj4+l8eJe49Zh6VFv8A==","signatures":[{"sig":"MEUCIAOsl+goON9ePvrBpR4uGR3Ccc1lqmeIoimtDvyEczMCAiEA4PAgUEAnsWyAv0oSorPckEFSXjMxPuxQxqbIb+Pjt/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1923129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"ab3856cfe09d928ebd1f0967cce16aacefb03c19","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.6_1773785757879_0.548203582786694","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"stellar-drive","version":"1.2.7","_id":"stellar-drive@1.2.7","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"f90edcb3f13dbea3cad47d95519f598f7cf82c46","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.7.tgz","fileCount":218,"integrity":"sha512-HrWLKsmem95ph/ME1LzZQf6rgGqJSMGdnW57oKb663DyhcW6AZqO+IUdkbsoTMY/RTOByblAyruyOr8P5KrsAA==","signatures":[{"sig":"MEUCIANaJ38MIRimul0YQsPSs4CsuGrBJJ5Edaq2SgV1LbjLAiEA3EhC2/a/kaQ9l4amWvl+lkZza3VZPyzUcdG4r5x8r3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"bd82c837917fe2a739ccc5f3f1e3e8fbd89b5269","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.7_1773789146268_0.8448700912761018","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"stellar-drive","version":"1.2.8","_id":"stellar-drive@1.2.8","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"1e573e0b85ba4d672aefa54e8cfb2eaab1a69b56","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.8.tgz","fileCount":218,"integrity":"sha512-nm/oeglO7CeC1Q1NuPPbbDxHO/ke8DujGFgiXyJrbwY5klGJsJdFHtZcfhPuztGVedETKEL4qrR8d/gPEDPfLg==","signatures":[{"sig":"MEUCIQDir/MdFa+2w3y5CtKP1423GCEWw1Pqj8gHN6CetChiEwIgWSuI7EJDm34LzWR87FbZPJqHU/sjwNcqqyHcY1fHXq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1937154},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"a4d193564a7a61597377fb1f10f57c02241600af","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.8_1773850346754_0.53595424369139","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"stellar-drive","version":"1.2.9","_id":"stellar-drive@1.2.9","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"4559feeb16c70ee2da7fee7bbed0c73244161dca","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.9.tgz","fileCount":218,"integrity":"sha512-qt1HRo2laH/G/9M58lEGuGswHH0NcVnDlFsWlyWioCnFxdndvRJARvK+itD+CCG+Hu23/nGbcedlc1H7BAb5qg==","signatures":[{"sig":"MEUCIQDUD4TjRiwYXqkjLTiolQWXObufvzKvZz4nKm+V8GNWzQIgRLq2oPhtBliQ/sH7L0XY+9vhrrm8iqhq70/aH2zxD8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"245f663c7cbca0e6ba858cf91b8aedab02de4671","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.9_1774011681395_0.040064158662527216","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"stellar-drive","version":"1.2.10","_id":"stellar-drive@1.2.10","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"d19ffa75f3a10c0b7f58281b415cf51e5cd54751","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.10.tgz","fileCount":218,"integrity":"sha512-08RSmdwRWGCkFSdscpZli7TPO0U4s9tWPTMRUT0I9uH5sjCBpwVDF2YsdDnt3wnA213X8o5Uu5H2T9A4vLlMGg==","signatures":[{"sig":"MEUCIBW/oEkjkn5gEpORMMCAYV9p/kXAo6FM7Ra7H9d5iYYqAiEA4tK/VFPjoeqgeCsuW2lvskG5rDcv5HdcMUeZnmQW6g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955774},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"f19fc8cd237946a43a82601daea5446a69f473d7","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.10_1774013525457_0.9805363051605043","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"stellar-drive","version":"1.2.11","_id":"stellar-drive@1.2.11","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"ad9f844c5f468ce13e755487c338d524e520407d","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.11.tgz","fileCount":218,"integrity":"sha512-MyZV6xKe86GShHvXtNxDlvjstIFugtTRWIs+tLwMorzd39usyHlBv1Stfj8osNoaAhaQiBOXJrML2peRWiI2Mw==","signatures":[{"sig":"MEQCIFAGCRumwDmRUJIs3ogH0+nCCS1MtGbGVf90PDR7yVKjAiAWu7BDOlBOD02pO71rZCXD2PjohlMmrs5gbMKvPpX2gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959781},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"02eecbbbfd56bb0acd6d79af8742d107327524df","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.11_1774295603204_0.7999740206124148","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"stellar-drive","version":"1.2.12","_id":"stellar-drive@1.2.12","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"653a97c3ddc8440ae7a877506320dcba4724308b","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.12.tgz","fileCount":218,"integrity":"sha512-nW4ekUpWrRfkU5RLq1WIIZ6XEG6orvS0n9ssMyco/BVkNVJd7j+GV6iDGfheeZ7ng/nAo0fL2jKjiIQkORcV2Q==","signatures":[{"sig":"MEYCIQDwjYSnP98Ny5LJ8lRwqknjGhed2Eu5ypFf0ehjruTCzwIhAKAyr2/03MzgvYiazvqDCS/bpFmUgkxzT+iIfNvE+CW3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1960011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"675f425ffb5fdd7deeafddfc05e454c702ad5b4a","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.12_1774296812443_0.8385752561385764","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"stellar-drive","version":"1.2.13","_id":"stellar-drive@1.2.13","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"530597c255f5e31a6b151b47e795fa4c6b14595e","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.13.tgz","fileCount":218,"integrity":"sha512-OzWD+QCIV2+/zIrrp6Bx1AuktAumz74m0eqOptl0KCFcFXHGPdwoScG2YcakZfOndfm13sJJt0/qhFz2nTkksg==","signatures":[{"sig":"MEUCIQDj1UtH3RgXENDguXWK2mRVivm4D0GXyjHidYx8Q/uGbAIgMgOQPPfGLUEZrjMEgGUHR5Njtf9SvqgqkA+Hu1ZvAmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1961533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"549e9c7ca3518c4439bfe64bd06f8336403b2fe5","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.13_1774441507333_0.39085513312370956","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"stellar-drive","version":"1.2.14","_id":"stellar-drive@1.2.14","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"21dc243cdae461c9a00fb984f6faa7bbbe2ead3c","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.14.tgz","fileCount":218,"integrity":"sha512-Py1NXe4pudYm8bOeiWfBtKkrXlSfbyvEVnCUJfdSHb8U6YkgRG9fe52ye5uN+xVuB6ZzyNrYm5xksgYAwVfouw==","signatures":[{"sig":"MEQCICKr6OckRkuChl8wtNZWhnDR44sXi4TN2ANuMay7nlELAiB8fyTWTDnud0oeWKxza2QLD3mxxAl/5gp8JDPA+9ZqeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1963699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"71ce56dec2c8f0674fc5deff6a052af35afbb511","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.14_1774883546862_0.7974995069550306","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"stellar-drive","version":"1.2.15","_id":"stellar-drive@1.2.15","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"6b04eaff98e878f81a24b87ce29beb3233b71e08","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.15.tgz","fileCount":218,"integrity":"sha512-vYHj5tsYsGGYvlwMF4aneQbgRx9I28ct4mpliiTPy7RiDlFYOaNs9Uhj9o/+1h/rr0JKdNaR6xw8w05xT8IgYA==","signatures":[{"sig":"MEUCIAEJj9LrNc5VBhhALrpAh67Y0raKOGaQLcOJ81FY7w23AiEAi4BqXf6e7l8pQaifqYrY20c4B4/LER3qoM/zyeTRCRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1985121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"2ddecfdb8ca9261459ae6ef4dec794c159a76277","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.15_1775427043032_0.28615445979173115","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"stellar-drive","version":"1.2.16","_id":"stellar-drive@1.2.16","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"65c02a0c266efb15ead5c6b95b8185337bbe3811","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.16.tgz","fileCount":218,"integrity":"sha512-4K5zJDwRZH8VETIZU+p50yhJE0IDiwlj87rSS1onhM40hp0wPHsYcirJuoZGL8yWjsVTyuq4KqGZA9XhzKjKwQ==","signatures":[{"sig":"MEYCIQDL1EzfduWuOTZDDtI3+GXpWKSGwTbBJJRuYb7xxCRz4wIhAIB+TIPH8dUg/DdPkQsNQiNvFqIbRmZ+9rYa59ZGnkIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991467},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"5d9f6b0dad0e0312d42db09610e1ea84a515b340","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.16_1775486874376_0.3070570562731423","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"stellar-drive","version":"1.2.17","_id":"stellar-drive@1.2.17","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"90e1fc689dc8ec8f4cee83f37f76fd6292fcb0de","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.17.tgz","fileCount":218,"integrity":"sha512-8x315S68i5KG9wGalVWNQ6L55BAPwol43U3Nlb52b0LhZKMITvSPb50et+VXHswcA22Y+JmCZ+tbd0pxCSycqQ==","signatures":[{"sig":"MEYCIQDE1CaJ7MhG55ONfLvG4hBhM7xbe1Mug/F3eJgYZg9WwAIhAKgZKUjnfMo/elwIIqWQHktr8LvsQXlQP69Ibvprq1Ds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1995969},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"cb5d41f7124c6ee0ef39f60d46d15cb3fcd0b5d8","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.17_1775505397431_0.45704437473966775","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"stellar-drive","version":"1.2.18","_id":"stellar-drive@1.2.18","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"43045e97b4ec0ba13ce640cfca83dca98e530291","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.18.tgz","fileCount":218,"integrity":"sha512-WEOdKAyq6Qsi6V5/oBM3iuSrkMtt0I9258771/JNFpFfCSL9ihDqJkw5AxynCJGHLYFmuZq/XiJ2ZG8YeMnsmA==","signatures":[{"sig":"MEUCIGPhqZQm7Q5aQpJMw6uur7sPlxEWsR0ObFhPoUIHTWymAiEAm2Il0XMD5H6yye27BN3eFJ2+WICQRAiFLi6vUAI11Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1998177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"20b91e24c0fc767a6a58fc524740dacb75de7858","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.18_1775513895476_0.700233307602306","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"stellar-drive","version":"1.2.19","_id":"stellar-drive@1.2.19","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"2e58c9ccabd04154733166881596b4d4c6a2318d","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.19.tgz","fileCount":219,"integrity":"sha512-P1SPmt3G0IUNXhDt2ms9m09I9b3RgJDZ/Z+yQqKy/CmdjdEdRRcAKg4c+fAKMwEL3X5wy7wixQjNZojUcnbC0g==","signatures":[{"sig":"MEQCIFc0H6TFRI/INQmNkj1T7YIgarisD29/BzgPVaEcVcQ4AiBCoK/9UCsR8Q5Lj7oMBLxzvHwj/Md9bFL32Ole8jksFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"8af8a6381105c2565f80a5bdd21d9de1d8cb35a7","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.19_1775581505031_0.668357213923602","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"stellar-drive","version":"1.2.20","_id":"stellar-drive@1.2.20","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"3c77c32965d0df45b21aa2bf06850cbe7a81d3df","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.20.tgz","fileCount":219,"integrity":"sha512-p5tq6rN921lim4qgs91TfHYvHdJA15kQ3tW9D6rLG/nkXfNUzVND966IFnut+d1URGca0WRFPUTWj7Jupqo2Hg==","signatures":[{"sig":"MEUCIQCmngN05Y/y9fj2RfOkn6g14agmghJ5PvaTRkN+vjObMgIgNfb8YPXSCxQhnEsekunKydSTGzzxcgbXL7MpVG6rWks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006096},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"08480693c3873db36051011962b9fc246109b6d4","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.20_1775581959819_0.11537146963177691","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"stellar-drive","version":"1.2.21","_id":"stellar-drive@1.2.21","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"a8205e3a97703ab7d4d366b61f93b7d16905f277","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.21.tgz","fileCount":219,"integrity":"sha512-lbj1wnsbbrxYz2bZNSleAYhHgTVsqYY085eGz3txEgYsRGrFWTxSmY1m6vD00b3y3glnIVFq372kU8qTXTrj5w==","signatures":[{"sig":"MEUCIA1WYLnlo8O70GhtYlGczcXcqVo467HJflefHKn7kz1jAiEAu2zZ4X7uUCKGyO8DGcmf1g/NoHCWRgYt8dEoKr6pJzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"5ecf9e8aacecdcb55bba9d3122c99891f5cbcf34","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.21_1775583791711_0.48306986039616784","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"stellar-drive","version":"1.2.22","_id":"stellar-drive@1.2.22","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"dd7f8daac47e0a95cd806f350f2eac29c0b7a031","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.22.tgz","fileCount":219,"integrity":"sha512-yAu6/XYbqCcwxM7ATzFcchO8MZMs5aqaUewiFnFCiA859azSiZCYsO6Ti2QSzLl5X8M3EkNAc21xRO+NO6THCw==","signatures":[{"sig":"MEYCIQCdjCiY4CEXNp5swOVyWk+8iHDXvbOpz03os/ie0D6C5gIhAO0eF/ZjRMmczec9TSOJ8IO4nmk72GwAy5Kmc5udxUtH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"3a37a3112d298530fb6db55d74e00fe20cb07557","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.22_1775600029841_0.22480122763860377","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"stellar-drive","version":"1.2.23","_id":"stellar-drive@1.2.23","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"905ccaf37be78e222a9bcd9be34c01ceab317fd2","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.23.tgz","fileCount":219,"integrity":"sha512-4ya3yyYMK4kLHZeAeiz+QrIc//tXWHgq4+28us+u0sx38SfCHJxgKdwQvnsfRs2CvRUNSgk2+TCL4Dd/yJBKiA==","signatures":[{"sig":"MEYCIQC0ETOXR2cxldgu5UQjwWyLDTv2MOSaWP8PTHabqVK12wIhAIu2d9wk+nKfcrhi3Qm84tWwGGIk5eCpOLgIL4leloCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007327},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"9bec9e54585b7b3dd9bf5ab5bcb8503da57f7fcb","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.23_1775655942777_0.8781397344021176","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"stellar-drive","version":"1.2.24","_id":"stellar-drive@1.2.24","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"01ddd5a00dbf873d70999c57c7eeaab6166d4121","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.24.tgz","fileCount":219,"integrity":"sha512-G9JP80ZbO0W4My9rxwLyj3BiZ0olH1cO9S2MPb1sAHGMdXsonRQop07m2Ik7hkHnBTymL5eP9ahqOw2RK7rMyg==","signatures":[{"sig":"MEUCIHn6o65KQXnfxDVQzDd2D9BJ64u153yuTcBD8A/11chWAiEA+Fi5nNW1rmvRrmT1SW86ICxvHGnc+x+Df/MkVbXfVTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2033180},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"5e36edb256f407fe97276914c5522b4b44e11b16","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.24_1775810994654_0.7308483929770861","host":"s3://npm-registry-packages-npm-production"}},"1.2.26":{"name":"stellar-drive","version":"1.2.26","_id":"stellar-drive@1.2.26","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"68e188b8d36745dbff705508cd6c1e5209091e9e","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.26.tgz","fileCount":219,"integrity":"sha512-S8RIQjvVmf1PUOMBub4TpzBO1n+BOuzbT5z/S85999x5VlqUkz3sAz2vmBcs8jNIjo3XfHGPGE+raRn4H0ntVA==","signatures":[{"sig":"MEYCIQCXn9kF09nsyRH8zMBiotIcXBHuCLffhMD6QbwBU7JxngIhAJpVi7BRjo4FQgXXajGD7zigdYoI2PTaoegSBC7hjbBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"2c45f8e5abdeb6cf6e42d621b23622b7982d7062","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.26_1775826938063_0.3581012122296745","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"stellar-drive","version":"1.2.27","_id":"stellar-drive@1.2.27","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"441b9ed5b94fb8b534bd2cd5ea5353a36039fe98","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.27.tgz","fileCount":219,"integrity":"sha512-jRWbVLtLEtddGH3NvMCp4ceOwPP/kX3WO9GDJ834bGy2Ey0+W170MfxnkgM6kcGrI9oI8jpfQDTteBIr7LuE7g==","signatures":[{"sig":"MEUCIQDq0HUSgZPjTmemtmedih+eGbakscIy64K9BFhy33l7nQIgJvL+Ag48fr+WHJxAenc2UiEXim6YYNmvIOvno2st6fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"917bbfe143cdd7c7a120af908e5de27d0dbc4ca3","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.27_1775862464361_0.9311687530949455","host":"s3://npm-registry-packages-npm-production"}},"1.2.28":{"name":"stellar-drive","version":"1.2.28","_id":"stellar-drive@1.2.28","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"0c992a32ddaf741a5bdbac13fb3d6d76a194161f","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.28.tgz","fileCount":219,"integrity":"sha512-HxOR7gqgiVVS4uKWEE3ukYG1/7Zug8X2AVziXDyEBkUQDvQ0p09IwVl03Na3JSLo02mHBeY1bb5f672QTksQOQ==","signatures":[{"sig":"MEUCIQCwAfZWslIydd5JrTgUnE7Yp0rY+wNAqwAFn5Up1lyMlgIgVDE6POEUIXRPG0gpkLT+QCl50I0g/9qCOZY2Nx6NM8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2042285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"ad723c76f3efac4c19d6fee7caf7e71b06d81deb","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.28_1776172722549_0.6956190326031677","host":"s3://npm-registry-packages-npm-production"}},"1.2.29":{"name":"stellar-drive","version":"1.2.29","_id":"stellar-drive@1.2.29","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"ed4228470e72f71d170e56e050259df3dc033b9c","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.29.tgz","fileCount":229,"integrity":"sha512-6aHWJoydgNhXluJeDBLxHySduRdUQXC5O7C/z3zgxLDFJ3hr9WULQbJWM0aEA7oGy7m1LY1RPGnLLKqGjBwIsA==","signatures":[{"sig":"MEQCIHipgZ8UiY2D0CSQ3C+XOIO/hWb66OZKBY4232NiaHxcAiBENU/BkI3B5dulvAhZgxR9JcS1R9xVGF/JLOYop2i1QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152288},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"f8a532aa084b3aadfac59a58d14df39fb5c91c56","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.29_1777137541707_0.7258872427207379","host":"s3://npm-registry-packages-npm-production"}},"1.2.30":{"name":"stellar-drive","version":"1.2.30","_id":"stellar-drive@1.2.30","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"33a6344fd0558ed0be9bb732ddd990f0c1f39cce","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.30.tgz","fileCount":230,"integrity":"sha512-ycsP472vc01+e5k048InTIzXEcHjFmzTTqGd9a/8/xD9NRPvGsuoM9GBzmjcauOTPrdQId7Qdl0SJYFgMEesgw==","signatures":[{"sig":"MEQCIGA965Y2sLiFtt+773P7+Nr8pXblpwdTKUbgt+YoPjOMAiAtuYbfdr6AF2kZQYV5lex6iwgubmEg5cE7AawfdkLGHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2167950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"f411152acd379500ab25608b6dcd459263196e25","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.30_1777291316167_0.4236734896703245","host":"s3://npm-registry-packages-npm-production"}},"1.2.31":{"name":"stellar-drive","version":"1.2.31","_id":"stellar-drive@1.2.31","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"7bf38dff3ea060c28d433c4743dac2a2dc48416e","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.31.tgz","fileCount":230,"integrity":"sha512-sq9KDaFX7XRi3P8rtJPb4IgEVglLg2zjBRAKvu1CwYpIct65bl+S5XVcC4754N3oNR56hCzOdGhtIFVTp/OuIw==","signatures":[{"sig":"MEUCIQDoRervZEWI/IUYgykq/xjwQZ/iUhHFswcoSz7YQDxZnwIgWEZU24qnVIHUFYXo39qVNRP2le40PRUmVdLnyLYAE6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2167953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"6355be9a73e82b18e1ddbc936bbbf038707120cf","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.31_1777291698838_0.14770750320371917","host":"s3://npm-registry-packages-npm-production"}},"1.2.32":{"name":"stellar-drive","version":"1.2.32","_id":"stellar-drive@1.2.32","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"a3f27fb96a34d1922b7eeab42e8f3312ee44b72b","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.32.tgz","fileCount":230,"integrity":"sha512-pTJhtnJhSM4QMkqwfkSvKyfNRPFhWoS6omzTXrb/kcilKTgJBCGQlnlQR0UlEgAnawOZ803mvxSPwZf8IsyrFw==","signatures":[{"sig":"MEUCIQCm737GPa5DCVa/zNsZ7Mf8S+jZT+AWyZSo1XWoe9ojqwIgAOuIF5NoiXrfujb/Z8ieAqNZ4UC4z7/GDod+OdTvgNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2169201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"0be21db5d100730ea1c4d52ac8af710bb5359bef","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.32_1777369778107_0.8551432724758867","host":"s3://npm-registry-packages-npm-production"}},"1.2.33":{"name":"stellar-drive","version":"1.2.33","_id":"stellar-drive@1.2.33","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"ff54cee6b40b0e1312a1050f917bfc28f139a372","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.33.tgz","fileCount":230,"integrity":"sha512-CDkF2pL8w+Cy2aWrdsMM80x86Evo/E8XnrHd30q6GgEdhvKTiri9zqPxxz+6VxBqtyrFp3+wNEyLbTglTi/H1w==","signatures":[{"sig":"MEUCIQDUfj+FBVxPIZjyvUCH8VslTz2kq0Q5/R32Ix6+oR2/nAIgRjfe4BY0viy3lfBTkeXJCa7+lilgdygwTycrtskgXok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"20163d26e4fe6277acc5bc90bf5501f28dd93a28","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.33_1778164387161_0.7297480415004716","host":"s3://npm-registry-packages-npm-production"}},"1.2.34":{"name":"stellar-drive","version":"1.2.34","_id":"stellar-drive@1.2.34","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"fe4b217b9aeb37977fa2bc18e4f7f4978052dbe2","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.34.tgz","fileCount":230,"integrity":"sha512-is5jUcLeA+vGxJMDFUoW4Nah/wk2IcSC2OYyjZE3dhRd89qQ6Mke1ZXSiRSpCYJ4wNCIJM7dGqWryk3gPJTUXQ==","signatures":[{"sig":"MEUCIQDpwZNHgFSwn/lNCp4bx/GlUyk7Cnb6hY2DNbizPwsu8AIgIW2JszTqLiiLtz1qdk6q1tLtrOjGoafK1AVsRcgUT08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"67ff726a7c9437643dd65dc164470d775dd10b71","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.34_1778167996581_0.20542959212342637","host":"s3://npm-registry-packages-npm-production"}},"1.2.35":{"name":"stellar-drive","version":"1.2.35","_id":"stellar-drive@1.2.35","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"8850ff8fd4a5bfa548aae96ee861aa522580d8a0","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.35.tgz","fileCount":230,"integrity":"sha512-UJFHrEmT3NxWHlBwUJcdxji+1I5OQX97o4/CK10WOe8tHVDN1cHvERpUzv8aNFNZd8HHYp84zMwwtFpiCCTyNA==","signatures":[{"sig":"MEQCIBPcIH3JS/VQAfOJOt6oFO++iES2EX8Jv1TSz1vkgrUCAiBcku8UsGnR/1Cpdk/Bqlpj3sr1v+HpG/LpJX0UbN2DIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"e6d8804f15020ff65d64a4b70d9ada4be17d6da4","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.35_1778169684443_0.5107588039906903","host":"s3://npm-registry-packages-npm-production"}},"1.2.36":{"name":"stellar-drive","version":"1.2.36","_id":"stellar-drive@1.2.36","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"bin":{"stellar-drive":"dist/bin/commands.js"},"dist":{"shasum":"0c37a331135dcfa864d2d8104b1fad6415e1d28d","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.36.tgz","fileCount":230,"integrity":"sha512-VpVq1zJ2xg3AXizf4yvjv3ew2RjhcH5evTkOYdvsjWjlNEMDZFaCKprkKorHKi5PLI1Cn4FNuCGukUz9unzcCw==","signatures":[{"sig":"MEYCIQDYyu+rT+Sd8y6klC/GmUEV5t47MEIiUet9q99Vl/kHRwIhAMTfWqkgMiW9O/H1FqPcG5r8m3pSW3BlxBa2ApS9a/RS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2167410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"}},"gitHead":"a7dd4afeb442671174dfcabc6e212cec0b76df0e","scripts":{"lint":"eslint src","build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\"","cleanup":"npm run lint:fix && npm run format","prepare":"git config core.hooksPath .githooks","release":"node release.js","lint:fix":"eslint src --fix","validate":"npm run check && npm run lint && npm run dead-code","dead-code":"knip","format:check":"prettier --check \"src/**/*.ts\"","dead-code:fix":"knip --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dexie":"^4.2.1","picocolors":"^1.1.1","@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.82.1","eslint":"^9.39.2","svelte":"^5.0.0","esbuild":"^0.27.3","globals":"^17.3.0","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stellar-drive_1.2.36_1778177654912_0.5494975060456677","host":"s3://npm-registry-packages-npm-production"}},"1.2.37":{"name":"stellar-drive","version":"1.2.37","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./engine":{"types":"./dist/entries/engine.d.ts","import":"./dist/entries/engine.js"},"./auth":{"types":"./dist/entries/auth.d.ts","import":"./dist/entries/auth.js"},"./stores":{"types":"./dist/entries/stores.d.ts","import":"./dist/entries/stores.js"},"./types":{"types":"./dist/entries/types.d.ts","import":"./dist/entries/types.js"},"./utils":{"types":"./dist/entries/utils.d.ts","import":"./dist/entries/utils.js"},"./actions":{"types":"./dist/entries/actions.d.ts","import":"./dist/entries/actions.js"},"./config":{"types":"./dist/entries/config.d.ts","import":"./dist/entries/config.js"},"./vite":{"types":"./dist/entries/vite.d.ts","import":"./dist/entries/vite.js"},"./kit":{"types":"./dist/entries/kit.d.ts","import":"./dist/entries/kit.js"},"./demo":{"types":"./dist/entries/demo.d.ts","import":"./dist/entries/demo.js"},"./components/SyncStatus":{"svelte":"./src/components/SyncStatus.svelte","default":"./src/components/SyncStatus.svelte"},"./components/DeferredChangesBanner":{"svelte":"./src/components/DeferredChangesBanner.svelte","default":"./src/components/DeferredChangesBanner.svelte"},"./components/DemoBanner":{"svelte":"./src/components/DemoBanner.svelte","default":"./src/components/DemoBanner.svelte"},"./components/DemoBlockedMessage":{"svelte":"./src/components/DemoBlockedMessage.svelte","default":"./src/components/DemoBlockedMessage.svelte"},"./components/OfflineBanner":{"svelte":"./src/components/OfflineBanner.svelte","default":"./src/components/OfflineBanner.svelte"},"./components/OfflineToast":{"svelte":"./src/components/OfflineToast.svelte","default":"./src/components/OfflineToast.svelte"},"./components/GlobalToast":{"svelte":"./src/components/GlobalToast.svelte","default":"./src/components/GlobalToast.svelte"},"./toast":{"types":"./dist/entries/toast.d.ts","import":"./dist/entries/toast.js"}},"bin":{"stellar-drive":"dist/bin/commands.js"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"tsc && tsc -p tsconfig.sw.json","check":"tsc --noEmit","lint":"eslint src","lint:fix":"eslint src --fix","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","dead-code":"knip","dead-code:fix":"knip --fix","cleanup":"npm run lint:fix && npm run format","validate":"npm run check && npm run lint && npm run dead-code","prepare":"git config core.hooksPath .githooks","prepublishOnly":"npm run build","release":"node release.js"},"dependencies":{"@clack/prompts":"^1.0.1","@supabase/supabase-js":"^2.49.0","dexie":"^4.2.1","picocolors":"^1.1.1"},"peerDependencies":{"svelte":"^5.0.0","postgres":"^3.4.0"},"peerDependenciesMeta":{"svelte":{"optional":true},"postgres":{"optional":true}},"devDependencies":{"@eslint/js":"^9.39.2","esbuild":"^0.27.3","eslint":"^9.39.2","globals":"^17.3.0","knip":"^5.82.1","prettier":"^3.8.1","svelte":"^5.0.0","typescript":"^5.0.0","typescript-eslint":"^8.54.0"},"gitHead":"aeeeae231c550759a6bfef1ea203be0d08976412","_id":"stellar-drive@1.2.37","description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-8uC8/7xrygjGXsBarrpUQ1VaQa1McImxZ9ej/+LxQn5VWEP5zT5PX4YCa79+CftFkYXaeC29uFdYwmxeQE1aPQ==","shasum":"41582254334f0f437b12db93208244de3bca90e7","tarball":"https://registry.npmjs.org/stellar-drive/-/stellar-drive-1.2.37.tgz","fileCount":230,"unpackedSize":2172082,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAW0wpwaNddtt/qXjnRb+O/Xh/cSPIQKuc6AgkVaPivCAiEAkH7k3hi6kQIa0Svw5/ruT9uiC7YPSLnhhdbfh15p4cc="}]},"_npmUser":{"name":"pokly1","email":"prabhas.kurapati@gmail.com"},"directories":{},"maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stellar-drive_1.2.37_1778412355155_0.15950313141349448"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T08:32:16.407Z","modified":"2026-05-10T11:25:55.507Z","1.0.0":"2026-02-16T08:32:16.674Z","1.0.1":"2026-02-16T09:10:15.653Z","1.0.2":"2026-02-16T09:21:38.287Z","1.0.3":"2026-02-16T09:43:51.838Z","1.0.4":"2026-02-16T09:49:55.851Z","1.0.5":"2026-02-16T20:16:24.022Z","1.0.6":"2026-02-16T20:37:04.613Z","1.0.7":"2026-02-17T00:46:20.895Z","1.0.8":"2026-02-17T01:06:19.209Z","1.0.9":"2026-02-17T01:19:30.756Z","1.0.10":"2026-02-17T01:36:25.749Z","1.0.11":"2026-02-17T01:59:28.683Z","1.0.12":"2026-02-17T02:34:04.003Z","1.0.13":"2026-02-17T02:41:18.002Z","1.0.14":"2026-02-17T02:49:04.458Z","1.0.15":"2026-02-17T02:57:23.297Z","1.0.16":"2026-02-17T04:39:40.747Z","1.0.17":"2026-02-17T05:14:54.024Z","1.0.18":"2026-02-17T22:32:34.518Z","1.0.19":"2026-02-18T21:07:43.285Z","1.0.20":"2026-02-18T21:17:43.396Z","1.0.21":"2026-02-18T21:33:47.411Z","1.1.0":"2026-02-18T23:31:12.414Z","1.1.1":"2026-02-19T00:46:12.438Z","1.1.2":"2026-02-19T00:55:06.452Z","1.1.3":"2026-02-19T01:15:13.599Z","1.1.4":"2026-02-19T04:29:09.850Z","1.1.5":"2026-02-19T05:43:41.371Z","1.1.6":"2026-02-19T06:29:00.690Z","1.1.7":"2026-02-20T01:27:26.256Z","1.1.8":"2026-02-23T13:48:46.361Z","1.1.9":"2026-02-23T14:01:51.343Z","1.1.10":"2026-02-23T19:53:43.384Z","1.1.11":"2026-02-23T22:01:37.672Z","1.1.12":"2026-02-23T22:22:14.853Z","1.1.13":"2026-02-24T02:16:37.730Z","1.1.14":"2026-02-25T18:55:41.124Z","1.1.15":"2026-02-25T19:49:21.658Z","1.1.16":"2026-03-02T01:47:08.323Z","1.1.17":"2026-03-02T01:55:34.301Z","1.1.18":"2026-03-05T17:28:19.238Z","1.1.19":"2026-03-05T17:43:26.888Z","1.1.20":"2026-03-05T19:28:03.339Z","1.1.21":"2026-03-06T13:31:47.124Z","1.1.22":"2026-03-06T15:42:48.517Z","1.1.23":"2026-03-14T22:57:27.544Z","1.1.24":"2026-03-15T12:33:35.681Z","1.1.25":"2026-03-15T12:54:02.648Z","1.1.26":"2026-03-15T15:09:36.897Z","1.1.27":"2026-03-15T15:24:18.667Z","1.2.0":"2026-03-15T19:13:58.646Z","1.2.1":"2026-03-15T19:51:43.300Z","1.2.2":"2026-03-15T20:07:29.505Z","1.2.3":"2026-03-16T00:55:40.870Z","1.2.4":"2026-03-17T02:48:00.172Z","1.2.5":"2026-03-17T12:19:50.949Z","1.2.6":"2026-03-17T22:15:58.108Z","1.2.7":"2026-03-17T23:12:26.511Z","1.2.8":"2026-03-18T16:12:26.980Z","1.2.9":"2026-03-20T13:01:21.577Z","1.2.10":"2026-03-20T13:32:05.678Z","1.2.11":"2026-03-23T19:53:23.380Z","1.2.12":"2026-03-23T20:13:32.636Z","1.2.13":"2026-03-25T12:25:07.548Z","1.2.14":"2026-03-30T15:12:27.062Z","1.2.15":"2026-04-05T22:10:43.285Z","1.2.16":"2026-04-06T14:47:54.541Z","1.2.17":"2026-04-06T19:56:37.636Z","1.2.18":"2026-04-06T22:18:15.714Z","1.2.19":"2026-04-07T17:05:05.328Z","1.2.20":"2026-04-07T17:12:40.066Z","1.2.21":"2026-04-07T17:43:11.976Z","1.2.22":"2026-04-07T22:13:50.058Z","1.2.23":"2026-04-08T13:45:42.975Z","1.2.24":"2026-04-10T08:49:54.841Z","1.2.26":"2026-04-10T13:15:38.321Z","1.2.27":"2026-04-10T23:07:44.570Z","1.2.28":"2026-04-14T13:18:42.806Z","1.2.29":"2026-04-25T17:19:01.898Z","1.2.30":"2026-04-27T12:01:56.392Z","1.2.31":"2026-04-27T12:08:19.090Z","1.2.32":"2026-04-28T09:49:38.293Z","1.2.33":"2026-05-07T14:33:07.363Z","1.2.34":"2026-05-07T15:33:16.779Z","1.2.35":"2026-05-07T16:01:24.602Z","1.2.36":"2026-05-07T18:14:15.150Z","1.2.37":"2026-05-10T11:25:55.401Z"},"description":"[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)","maintainers":[{"name":"pokly1","email":"prabhas.kurapati@gmail.com"}],"readme":"# stellar-drive\n\n[![npm version](https://img.shields.io/npm/v/stellar-drive.svg?style=flat)](https://www.npmjs.com/package/stellar-drive) [![Made with Supabase](https://supabase.com/badge-made-with-supabase-dark.svg)](https://supabase.com)\n\n**stellar-drive** is an offline-first sync engine for applications built on [Supabase](https://supabase.com) and [Dexie.js](https://dexie.org) (IndexedDB). It solves the hard problems of local-first architecture: all reads come from IndexedDB for instant response, all writes land locally first and queue for background sync, and a conflict resolution system handles concurrent edits across devices. Your app stays fast and fully functional whether the user is online, offline, or on a flaky connection.\n\nThe core engine is framework-agnostic (vanilla JS/TS), with optional integrations for **SvelteKit** and **Svelte 5**.\n\n---\n\n## Documentation\n\n| Document | What it covers |\n|----------|---------------|\n| [API Reference](./API_REFERENCE.md) | Full signatures, parameters, and usage examples for every public export |\n| [Architecture](./ARCHITECTURE.md) | Internal design, data flow, and module responsibilities |\n| [Frameworks](./FRAMEWORKS.md) | Background on the frameworks used in stellar-drive |\n\n---\n\n## Why stellar-drive?\n\nBuilding offline-first sync is notoriously difficult. stellar-drive handles the complexity so you can focus on your product:\n\n- **Instant UI** -- Reads always come from local IndexedDB, so your app never waits on a network roundtrip.\n- **Resilient writes** -- Writes land in IndexedDB immediately and sync in the background. If the user goes offline mid-session, nothing is lost.\n- **Smart conflict resolution** -- Instead of \"last write wins\" for everything, the engine uses a three-tier approach: field-level auto-merge, different-field merge, and same-field resolution with configurable strategies. Numeric fields like counters can merge additively across devices.\n- **Minimal boilerplate** -- Declare your schema once. The engine auto-generates IndexedDB stores, database versioning, TypeScript interfaces, and Supabase SQL.\n- **Bandwidth-efficient** -- 50 rapid writes are coalesced into 1 outbound operation. Column-level selects and cursor-based pulls keep egress low.\n\n---\n\n## Features\n\n- **Schema-driven configuration** -- Declare tables once in a simple object; the engine auto-generates Dexie stores, database versioning, TypeScript interfaces, and Supabase SQL. No manual migration files.\n- **Intent-based sync operations** -- Operations preserve intent (`increment`, `set`, `create`, `delete`) instead of final state. This enables smarter coalescing and prevents conflicts where two users both increment the same counter.\n- **6-step operation coalescing** -- 50 rapid writes compress into 1 outbound operation, dramatically reducing sync traffic and Supabase API calls.\n- **Three-tier conflict resolution** -- Field-level auto-merge for non-overlapping changes, different-field merge, and same-field resolution (`local_pending` > `delete_wins` > `last_write_wins` with device ID tiebreaker). No data silently lost.\n- **Offline authentication** -- SHA-256 credential caching and offline session tokens let users sign in and work without connectivity. Sessions reconcile automatically on reconnect.\n- **Single-user PIN/password auth** -- Simplified gate backed by real Supabase email/password auth. PIN is padded to meet minimum length and verified server-side.\n- **Device verification** -- Email OTP for untrusted devices with configurable trust duration. Prevents unauthorized access from unknown machines.\n- **Realtime subscriptions** -- Supabase Realtime WebSocket push with echo suppression and deduplication against polling. Changes appear instantly across tabs and devices.\n- **Tombstone management** -- Soft deletes with configurable garbage collection. Deleted records sync correctly before being permanently purged.\n- **Egress optimization** -- Column-level selects, operation coalescing, push-only mode when realtime is healthy, and cursor-based pulls minimize bandwidth.\n- **Demo mode** -- Sandboxed database, zero Supabase connections, mock auth. Ship instant onboarding experiences without backend setup.\n- **Reactive stores** -- Svelte-compatible stores for sync status, auth state, network state, and remote changes. Works with Svelte 5 runes.\n- **Store factories** -- `createCollectionStore` and `createDetailStore` for boilerplate-free reactive data layers with auto-refresh on sync.\n- **Svelte actions** -- `remoteChangeAnimation`, `trackEditing`, `triggerLocalAnimation` for declarative UI behavior tied to sync events.\n- **SQL generation** -- Auto-generate `CREATE TABLE` statements, RLS policies, and migrations from your schema config.\n- **TypeScript generation** -- Auto-generate interfaces from schema field definitions.\n- **Migration generation** -- Auto-generate `ALTER TABLE` rename and column rename SQL from `renamedFrom` / `renamedColumns` hints.\n- **Diagnostics** -- Comprehensive runtime diagnostics covering sync, queue, realtime, conflicts, egress, and network state.\n- **Debug utilities** -- Opt-in debug logging and `window` debug utilities for browser console inspection during development.\n- **SvelteKit integration** (optional) -- Layout helpers, server handlers, email confirmation, service worker lifecycle, and auth hydration.\n- **PWA scaffolding CLI** -- `stellar-drive install pwa` generates a fully wired SvelteKit PWA skeleton (51 files) with auth, PIN gate, device verification, profile page, demo mode, adaptive navbar, and PWA plumbing pre-connected.\n\n### Use cases\n\n- Productivity and task management apps\n- Notion-like block editors\n- Personal finance trackers (numeric merge across devices)\n- File and asset management UIs (fractional ordering for drag-and-drop)\n- Habit trackers and daily planners\n- Knowledge bases and note-taking apps\n- Any app needing offline-first multi-device sync\n\n---\n\n## Quick start\n\n### Installation\n\n```bash\nnpm install stellar-drive\n```\n\n### 1. Initialize the engine\n\nCall once at app startup (e.g., root layout or main entry point). The schema-driven approach lets you declare tables once -- the engine handles IndexedDB setup, database versioning, and Supabase table mapping.\n\n```ts\nimport { initEngine, startSyncEngine, getDb, resetDatabase } from 'stellar-drive';\nimport { initConfig } from 'stellar-drive/config';\nimport { resolveAuthState } from 'stellar-drive/auth';\n\ninitEngine({\n  prefix: 'myapp', // Prefixes Supabase table names (e.g., goals -> myapp_goals)\n  name: 'My App',  // Human-readable name for email templates\n  domain: window.location.origin, // Production domain for email confirmation links\n\n  // Schema-driven: declare tables once, engine handles the rest.\n  // System indexes (id, user_id, created_at, updated_at, deleted, _version)\n  // are auto-appended to every table. Database name auto-derived as `${prefix}DB`.\n  schema: {\n    projects: 'order',                              // String shorthand = indexes only\n    tasks: 'project_id, order',                     // Comma-separated Dexie indexes\n    focus_settings: { singleton: true },             // Object form for full control\n    goals: {\n      indexes: 'goal_list_id, order',\n      numericMergeFields: ['current_value'],         // Additive merge on conflicts\n      excludeFromConflict: ['device_id'],            // Skip these in conflict diffing\n    },\n  },\n\n  // Auth: flat format with sensible defaults (all fields optional).\n  auth: {\n    gateType: 'code',                               // 'code' | 'password' (default: 'code')\n    codeLength: 6,                                   // 4 | 6 (default: 6)\n    emailConfirmation: true,                         // default: true\n    deviceVerification: true,                        // default: true\n    profileExtractor: (meta) => ({ firstName: meta.first_name }),\n    profileToMetadata: (p) => ({ first_name: p.firstName }),\n  },\n\n  // Optional demo mode\n  demo: {\n    seedData: async (db) => {\n      await db.table('projects').bulkPut([\n        { id: 'demo-1', name: 'Sample Project', order: 1 },\n      ]);\n    },\n    mockProfile: { email: 'demo@test.com', firstName: 'Demo', lastName: 'User' },\n  },\n\n  // Tuning (all optional with defaults)\n  syncDebounceMs: 2000,        // Default: 2000\n  syncIntervalMs: 900000,      // Default: 900000 (15 min)\n  tombstoneMaxAgeDays: 7,      // Default: 7\n});\n```\n\n### 2. Resolve auth and start the engine\n\nThe engine fetches runtime config (Supabase URL + publishable key) from your `/api/config` endpoint -- no need to pass a Supabase client directly.\n\n```ts\nawait initConfig();\nconst auth = await resolveAuthState();\n\nif (auth.authMode === 'none') {\n  // Not authenticated -- show login/setup screen\n  // -> call setupSingleUser(code, profile, email) for first-time setup\n  // -> call unlockSingleUser(code) for returning users\n} else {\n  // Authenticated -- start syncing\n  await startSyncEngine();\n}\n```\n\n### 3. CRUD operations\n\n```ts\nimport {\n  engineCreate,\n  engineUpdate,\n  engineDelete,\n  engineIncrement,\n  engineBatchWrite,\n  queryAll,\n  queryOne,\n  engineGetOrCreate,\n} from 'stellar-drive/data';\nimport { generateId, now } from 'stellar-drive/utils';\n\n// Create\nconst projectId = generateId();\nawait engineCreate('projects', {\n  id: projectId,\n  name: 'New Project',\n  order: 1,\n  created_at: now(),\n  updated_at: now(),\n  deleted: false,\n  user_id: 'current-user-id',\n});\n\n// Update (only changed fields are synced)\nawait engineUpdate('tasks', taskId, {\n  title: 'Updated title',\n  updated_at: now(),\n});\n\n// Delete (soft delete -- tombstone managed by engine)\nawait engineDelete('tasks', taskId);\n\n// Increment (intent-preserved -- concurrent increments merge correctly)\nawait engineIncrement('goals', goalId, 'current_value', 1);\n\n// Query all rows from local IndexedDB\nconst projects = await queryAll('projects');\n\n// Query a single row\nconst project = await queryOne('projects', projectId);\n\n// Get or create (lookup by indexed field, create with defaults if missing)\nconst settings = await engineGetOrCreate(\n  'focus_settings',  // table\n  'user_id',         // index to query by\n  currentUserId,     // value to match\n  {                  // defaults if creating\n    theme: 'dark',\n    notifications: true,\n    focus_duration: 25,\n  },\n  { checkRemote: true }  // optional: also check Supabase before creating\n);\n\n// Batch writes (multiple operations in one atomic transaction)\nawait engineBatchWrite([\n  { type: 'create', table: 'tasks', data: { id: generateId(), title: 'Task 1', project_id: projectId, order: 1, created_at: now(), updated_at: now(), deleted: false, user_id: 'uid' } },\n  { type: 'create', table: 'tasks', data: { id: generateId(), title: 'Task 2', project_id: projectId, order: 2, created_at: now(), updated_at: now(), deleted: false, user_id: 'uid' } },\n  { type: 'update', table: 'projects', id: projectId, fields: { updated_at: now() } },\n]);\n```\n\n### 4. Reactive store factories\n\n```ts\nimport { createCollectionStore, createDetailStore, queryAll, queryOne } from 'stellar-drive';\n\n// Collection store -- live-updating list from IndexedDB with auto-refresh on sync\nconst tasksStore = createCollectionStore<Task>({\n  load: () => queryAll<Task>('tasks'),\n});\n// Usage: await tasksStore.load(); then subscribe for reactive updates.\n\n// Detail store -- single record by ID with auto-refresh on sync\nconst taskDetailStore = createDetailStore<Task>({\n  load: (id) => queryOne<Task>('tasks', id),\n});\n// Usage: await taskDetailStore.load('task-123');\n```\n\n### 5. Reactive stores\n\n```ts\nimport {\n  syncStatusStore,\n  authState,\n  isOnline,\n  remoteChangesStore,\n  onSyncComplete,\n} from 'stellar-drive/stores';\n\n// $syncStatusStore -- current SyncStatus, last sync time, errors\n// $authState       -- { mode, session, offlineProfile, isLoading, authKickedMessage }\n// $isOnline        -- reactive boolean reflecting network state\n// remoteChangesStore -- tracks entities recently changed by remote peers\n\n// Listen for sync completions\nonSyncComplete(() => {\n  console.log('Sync cycle finished');\n});\n```\n\n### 6. Svelte actions\n\n```ts\nimport { remoteChangeAnimation, trackEditing } from 'stellar-drive/actions';\n\n// use:remoteChangeAnimation={{ table: 'tasks', id: task.id }}\n// Animates elements when remote changes arrive for that entity.\n\n// use:trackEditing={{ table: 'tasks', id: task.id }}\n// Signals the engine a field is being actively edited (suppresses incoming overwrites).\n```\n\n### 7. Demo mode\n\n```ts\nimport { setDemoMode, isDemoMode } from 'stellar-drive';\n\n// Check if demo mode is active\nif (isDemoMode()) {\n  // In demo mode:\n  // - Uses '${prefix}DB_demo' IndexedDB (real DB never opened)\n  // - Zero Supabase network requests\n  // - authMode === 'demo', protected routes work with mock data\n  // - seedData callback runs on each page load\n}\n\n// Toggle demo mode from your UI (requires full page reload)\nsetDemoMode(true);\nwindow.location.href = '/';\n```\n\n### 8. SQL and TypeScript generation\n\n```ts\nimport { generateSupabaseSQL, generateTypeScript } from 'stellar-drive/utils';\nimport { getEngineConfig } from 'stellar-drive';\n\nconst config = getEngineConfig();\n\n// Auto-generate Supabase SQL (CREATE TABLE + RLS policies) from schema\nconst sql = generateSupabaseSQL(config.schema!, { prefix: config.prefix });\n\n// Auto-generate TypeScript interfaces from schema\nconst ts = generateTypeScript(config.schema!);\n```\n\n### 9. Diagnostics and debug\n\n```ts\nimport { setDebugMode, isDebugMode } from 'stellar-drive/utils';\nimport { getDiagnostics } from 'stellar-drive';\n\nsetDebugMode(true);\n\n// Comprehensive runtime diagnostics\nconst diagnostics = await getDiagnostics();\n// diagnostics.sync     -- sync cycle statistics and recent cycle details\n// diagnostics.queue    -- pending operation queue state\n// diagnostics.realtime -- realtime connection state and health\n// diagnostics.conflict -- conflict resolution history and stats\n// diagnostics.egress   -- data transfer from Supabase (bytes, per-table breakdown)\n// diagnostics.network  -- network state and connectivity info\n\n// When debug mode is enabled, utilities are exposed on `window`:\n// window.__myappSyncStats(), window.__myappEgress(), window.__myappTombstones()\n// window.__myappSync.forceFullSync()\n```\n\n---\n\n## Environment variables\n\n| Variable | When needed | Description |\n|---|---|---|\n| `PUBLIC_SUPABASE_URL` | Always | Your Supabase project URL. Find it at: Dashboard > Settings > API > Project URL. |\n| `PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY` | Always | Your Supabase publishable (anon) key. Find it at: Dashboard > Settings > API > Project API keys > publishable. |\n| `DATABASE_URL` | Only for auto-migration | Postgres connection string for the Vite plugin to push schema migrations directly to Postgres. If not set, migrations are skipped (types are still generated). Find it at: Dashboard > Settings > Database > Connection string (URI). |\n\n---\n\n## Schema workflow\n\nThe schema-driven workflow lets you declare your database schema once in `src/lib/schema.ts` and have three systems stay in sync automatically:\n\n1. **TypeScript interfaces** -- auto-generated at `src/lib/types.generated.ts`\n2. **Supabase DDL** -- auto-migrated via direct Postgres connection\n3. **IndexedDB/Dexie** -- auto-versioned at runtime by `initEngine()`\n\n### How it works\n\nEnable schema auto-generation by passing `schema: true` to the `stellarPWA` Vite plugin:\n\n```ts\n// vite.config.ts\nimport { stellarPWA } from 'stellar-drive/vite';\n\nexport default defineConfig({\n  plugins: [\n    sveltekit(),\n    stellarPWA({ prefix: 'myapp', name: 'My App', schema: true }),\n  ],\n});\n```\n\nIn **dev mode**, the plugin watches `src/lib/schema.ts` and reprocesses on save (500ms debounce). In **build mode**, schema is processed once during `buildStart`.\n\n**Each processing cycle:**\n\n1. Generates TypeScript interfaces from schema field definitions\n2. Loads the previous schema snapshot from `.stellar/schema-snapshot.json`\n3. Diffs old vs new schema to produce `ALTER TABLE` migration SQL\n4. Pushes migration SQL to Supabase via direct Postgres connection (requires `DATABASE_URL`)\n5. Saves the updated snapshot (only on success -- failed migrations are retried on the next build)\n\nOn first run (no snapshot), the plugin generates idempotent initial SQL (`CREATE TABLE IF NOT EXISTS`) with RLS policies, triggers, and indexes. This works on both fresh databases and databases with existing tables -- no manual SQL is ever needed.\n\nIf `DATABASE_URL` is not set, types are still generated but migration push is skipped with a warning.\n\n### Deploying to Vercel (or any CI/CD)\n\nThe schema migration runs automatically during every `vite build`. To enable it in CI/CD:\n\n**Step 1: Set environment variables** in your Vercel project settings (Settings > Environment Variables):\n\n| Variable | Type | Required |\n|---|---|---|\n| `PUBLIC_SUPABASE_URL` | Plain | Yes -- client auth + data access |\n| `PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY` | Plain | Yes -- client auth + data access |\n| `DATABASE_URL` | Secret | Yes -- auto-migration during build |\n\n**Step 2: Commit `.stellar/schema-snapshot.json`** to git. This file tracks the last-known schema state. Without it, every build is treated as a first run (full idempotent SQL). The snapshot is updated locally when you run `dev` or `build` and should be committed alongside schema changes.\n\n**Step 3: Install the `postgres` npm package** -- `npm install postgres`. This is the Postgres client used by the Vite plugin for direct SQL execution.\n\n**How it works on each deploy:**\n- The Vite plugin's `buildStart` hook loads your schema, diffs against the committed snapshot, and pushes only the changes (ALTER TABLE statements) directly to Postgres.\n- If the migration fails, the snapshot is **not updated**, so the next build retries the same migration.\n- IndexedDB migrations happen client-side at runtime (no build step needed).\n\n**Security:** `DATABASE_URL` is only used server-side during the Vite build process. It is never bundled into client code or exposed to users. `PUBLIC_SUPABASE_URL` and `PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY` are served at runtime from your `/api/config` endpoint -- these are public keys by design, protected by Supabase Row Level Security.\n\nSee [API Reference -- Vite Plugin](./API_REFERENCE.md#vite-plugin-stellarpwa) for full configuration options.\n\n---\n\n## Commands\n\n### Install PWA\n\nScaffold a complete offline-first SvelteKit PWA skeleton with an interactive walkthrough:\n\n```bash\nnpx stellar-drive install pwa\n```\n\nRun this in an empty directory. The wizard collects four inputs, installs dependencies, and writes 51 files — a fully wired skeleton that passes `npm run validate` and `npm run cleanup` out of the box.\n\n#### Wizard prompts\n\n| Prompt | Required | Description |\n|--------|----------|-------------|\n| App Name | Yes | Full app name (e.g., \"Stellar Planner\"). Used in page titles, manifest, and email templates. |\n| Short Name | Yes | Condensed name for the PWA home-screen icon (12 chars max). |\n| Prefix | Yes | Lowercase key used for localStorage, caches, the service worker scope, and Supabase table prefixes. Auto-suggested from the app name. |\n| Description | No | One-line description shown in the manifest (default: `\"A self-hosted offline-first PWA\"`). |\n\n#### What gets generated — 51 files\n\n**Project config (10)**\n\n| File | Purpose |\n|------|---------|\n| `package.json` | All deps and scripts pre-configured: `dev`, `build`, `validate`, `cleanup` |\n| `vite.config.ts` | `stellarPWA` plugin wired with your prefix; schema generation enabled |\n| `tsconfig.json` | Extends SvelteKit's generated config with strict mode |\n| `svelte.config.js` | `adapter-auto` + `vitePreprocess` |\n| `eslint.config.js` | TypeScript-aware ESLint with Svelte plugin |\n| `.prettierrc` | Consistent formatting rules |\n| `.prettierignore` | Ignores build artifacts and generated files |\n| `knip.json` | Dead-code detection configured for SvelteKit |\n| `.gitignore` | Node, SvelteKit, and environment file ignores |\n| `.env.example` | Template for `PUBLIC_SUPABASE_URL` and `PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY` |\n\n**Documentation (3)**\n\n| File | Purpose |\n|------|---------|\n| `README.md` | Project-level readme linking architecture and framework docs |\n| `ARCHITECTURE.md` | Directory layout, data flow, and module responsibilities |\n| `FRAMEWORKS.md` | Technology choices, rationale, and Svelte 5 rune patterns |\n\n**Git hooks (1)**\n\n| File | Purpose |\n|------|---------|\n| `.husky/pre-commit` | Runs `npm run cleanup && npm run validate && git add -u` before every commit |\n\n**Static assets (12)**\n\n| File | Purpose |\n|------|---------|\n| `static/manifest.json` | PWA manifest with all icon sizes and display settings |\n| `static/offline.html` | Offline fallback shown by the service worker |\n| `static/icons/app.svg` | Green primary app icon (letter placeholder) |\n| `static/icons/app-dark.svg` | Dark variant for light-mode context |\n| `static/icons/maskable.svg` | Maskable icon for Android home screens |\n| `static/icons/favicon.svg` | Browser tab favicon |\n| `static/icons/monochrome.svg` | Monochrome icon for notification badges |\n| `static/icons/splash.svg` | Splash screen icon |\n| `static/icons/apple-touch.svg` | iOS Add-to-Home-Screen icon |\n| `static/signup-email.html` | Signup confirmation email template |\n| `static/change-email.html` | Email change confirmation template |\n| `static/device-verification-email.html` | Device trust OTP email template |\n\n**App core (2)**\n\n| File | Purpose |\n|------|---------|\n| `src/app.html` | PWA shell: iOS meta tags, theme color, service-worker registration script |\n| `src/app.d.ts` | SvelteKit ambient types (`App.Locals`, `App.PageData`) |\n\n**Routes (16)**\n\n| Route | File(s) | What it does |\n|-------|---------|-------------|\n| Root layout | `+layout.ts`, `+layout.svelte` | Engine bootstrap, auth resolution, adaptive navbar (top on desktop / bottom on mobile), sync status, offline toast, demo banner, PWA update prompt |\n| Home | `+page.svelte` | Protected placeholder — add your app content here |\n| Error | `+error.svelte` | SvelteKit error page with retry and home link |\n| Login | `login/+page.svelte` | PIN-based login, device linking, device verification email flow, BroadcastChannel handshake, persistent lockout countdown |\n| Email confirm | `confirm/+page.svelte` | Verifies Supabase email OTP, broadcasts `AUTH_CONFIRMED` to the login tab, then closes or redirects |\n| Setup (initial) | `setup/+page.ts`, `setup/+page.svelte` | Multi-step wizard: Supabase credentials → validate → deploy schema → create account. Guarded by `resolveSetupAccess()` — only accessible before a user account exists. |\n| Reconfigure | `setup/Reconfigure.svelte` | Single-page re-setup form for changing credentials after initial setup. Accessible from the profile settings. |\n| Profile | `profile/+page.svelte` | Full settings hub: display name, email change (with re-verification), PIN/code change, trusted devices list with revocation, debug mode toggle, diagnostics dashboard (sync, realtime, queue, egress, errors), reset database |\n| Demo | `demo/+page.svelte` | Toggle demo mode on/off with explanation and confirmation; triggers full page reload |\n| Privacy policy | `policy/+page.svelte` | Static placeholder — replace with your actual policy |\n| Config API | `api/config/+server.ts` | Returns `PUBLIC_SUPABASE_URL` and `PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY` to the client |\n| Setup deploy | `api/setup/deploy/+server.ts` | Writes `.env` during initial setup, creates Supabase auth user + pushes schema SQL |\n| Setup validate | `api/setup/validate/+server.ts` | Validates Supabase credentials without writing anything |\n| Catch-all | `[...catchall]/+page.server.ts` | 302 redirect to `/` for unknown URLs |\n\n**Library (7)**\n\n| File | Purpose |\n|------|---------|\n| `src/lib/routes.ts` | `ROUTES` constants for all app paths — single source of truth |\n| `src/lib/schema.ts` | Example schema with two tables (`items`, `settings`); replace with your domain schema |\n| `src/lib/types.generated.ts` | Placeholder for Vite-plugin-generated TypeScript interfaces |\n| `src/lib/types.ts` | App-specific type stubs and re-exports |\n| `src/lib/components/UpdatePrompt.svelte` | PWA update prompt that appears when a new service worker is waiting |\n| `src/lib/demo/mockData.ts` | Mock data seeded into the demo database on each page load |\n| `src/lib/demo/config.ts` | Demo configuration wired into `initEngine()` |\n\n#### What's pre-wired\n\nThe skeleton is not just file stubs — the entire auth and engine lifecycle is already connected:\n\n- **Engine bootstrap** — `initEngine()` in `+layout.ts` with your prefix, name, and demo config; `initConfig()` pulls Supabase credentials from `/api/config` at runtime\n- **Auth resolution** — `resolveRootLayout()` in the layout load determines `authMode` (`'none'` | `'offline'` | `'demo'`) and redirects unauthenticated users to login\n- **Single-user PIN gate** — login page handles first-time setup detection, `unlockSingleUser`, `setupSingleUser` inside the login flow, device linking, and persistent lockout\n- **Device verification** — email OTP flow fully wired through login → confirm → BroadcastChannel → login tab reaction\n- **Setup wizard** — multi-step Supabase credential entry, live validation, schema deploy, and user account creation; guarded so it only appears before initial setup\n- **Profile page** — change name, email (with re-verification cooldown and resend), PIN, revoke trusted devices, toggle debug mode, full diagnostics panel, and reset database\n- **Demo mode** — sandboxed IndexedDB, zero Supabase calls, mock profile, seeded data; toggle from `/demo` or profile settings\n- **Adaptive navbar** — top bar on ≥768px, fixed bottom bar on mobile; active state driven by SvelteKit's `page` store; Dynamic Island safe area padding\n- **PWA plumbing** — service worker via `stellarPWA` Vite plugin, Web App Manifest, offline fallback, `UpdatePrompt` for background updates, iOS splash/touch icons\n- **Email templates** — Supabase-compatible HTML templates for signup, email change, and device verification; drop-in replacements for the default Supabase emails\n\n#### Design theme\n\nThe skeleton uses a minimal green theme derived from the email templates:\n\n| Token | Value | Use |\n|-------|-------|-----|\n| Primary | `#6B9E6B` | Buttons, active nav, focus rings, borders |\n| Card background | `#0f0f1e` | Modal and card surfaces |\n| Page background | `#111116` | App background |\n| Card border | `#3d5a3d` | Card outlines |\n| Text | `#f0f0ff` | Primary text |\n| Text secondary | `#c8c8e0` | Descriptions, labels |\n| Text muted | `#7878a0` | Hints, timestamps |\n\nAll colors are CSS custom properties — override `:root` in your app's global CSS to adopt any theme.\n\n#### Building on the skeleton\n\nAfter scaffolding, the typical customisation path is:\n\n1. **Define your schema** — edit `src/lib/schema.ts` to replace the example tables with your domain entities; the Vite plugin auto-generates TypeScript interfaces and pushes Supabase migrations on `npm run dev`\n2. **Add app pages** — create new routes under `src/routes/`; import stores and CRUD helpers from `stellar-drive`\n3. **Wire stores** — in `+page.svelte`, create collection/detail stores with `createCollectionStore` / `createDetailStore` and refresh them with `onSyncComplete`\n4. **Customise the navbar** — the root layout's navbar lists only the home and profile links; add your app's sections to the `navItems` array in `+layout.svelte`\n5. **Replace placeholder content** — swap the privacy policy text, update icon SVGs with your actual branding, and fill in the demo mock data with representative records\n6. **Set environment variables** — copy `.env.example` to `.env` and add your Supabase project URL and publishable key; run the setup wizard on first launch to push the schema\n\n#### Prerequisites\n\n- Node.js ≥ 18\n- A [Supabase](https://supabase.com) project (free tier is sufficient)\n- `PUBLIC_SUPABASE_URL` and `PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY` from the Supabase dashboard (Settings → API)\n\n---\n\n## API overview\n\nThe full API is documented in the [API Reference](./API_REFERENCE.md). Below is a summary of what is available in each subpath export.\n\n### Subpath exports\n\nImport only what you need:\n\n| Subpath | Contents |\n|---|---|\n| `stellar-drive` | Everything below, re-exported from one barrel import |\n| `stellar-drive/data` | CRUD operations (`engineCreate`, `engineUpdate`, `engineDelete`, `engineIncrement`, `engineBatchWrite`), queries (`queryAll`, `queryOne`, `engineGet`, `engineGetOrCreate`), reorder helpers |\n| `stellar-drive/auth` | All auth functions: Supabase auth core, single-user PIN/password gate, device verification, display utilities |\n| `stellar-drive/stores` | Reactive stores (`syncStatusStore`, `authState`, `isOnline`, `remoteChangesStore`), store factories (`createCollectionStore`, `createDetailStore`), event hooks (`onSyncComplete`, `onRealtimeDataUpdate`) |\n| `stellar-drive/types` | All TypeScript type definitions (zero runtime code) |\n| `stellar-drive/utils` | Utilities (`generateId`, `now`, `calculateNewOrder`), debug helpers, diagnostics, SQL/TypeScript generation |\n| `stellar-drive/actions` | Svelte `use:` actions (`remoteChangeAnimation`, `trackEditing`, `triggerLocalAnimation`, `truncateTooltip`) |\n| `stellar-drive/config` | Runtime config management (`initConfig`, `getConfig`, `setConfig`, `getDexieTableFor`) |\n| `stellar-drive/vite` | Vite plugin (`stellarPWA`) for service worker builds, asset manifests, and schema auto-generation |\n| `stellar-drive/kit` | SvelteKit helpers: server route factories, layout loaders, email confirmation, SW lifecycle, auth hydration |\n| `stellar-drive/toast` | Toast notifications: `addToast`, `dismissToast`, `toastStore`, `ToastVariant` type |\n| `stellar-drive/components/*` | Svelte components: `SyncStatus`, `DeferredChangesBanner`, `DemoBanner`, `DemoBlockedMessage`, `OfflineToast`, `GlobalToast` |\n\n### Key categories at a glance\n\n**Engine lifecycle:** `initEngine`, `startSyncEngine`, `stopSyncEngine`, `runFullSync`, `scheduleSyncPush`, `getEngineConfig`, `validateSupabaseCredentials`, `validateSchema`\n\n**Database:** `getDb`, `resetDatabase`, `clearLocalCache`, `clearPendingSyncQueue`, `getSupabaseAsync`, `resetSupabaseClient`\n\n**CRUD and queries:** `engineCreate`, `engineUpdate`, `engineDelete`, `engineIncrement`, `engineBatchWrite`, `engineGetOrCreate`, `queryAll`, `queryOne`, `engineGet`, `markEntityModified`\n\n**Authentication:** `resolveAuthState`, `signOut`, `getValidSession`, `setupSingleUser`, `unlockSingleUser`, `lockSingleUser` (voluntary soft-lock only — use `signOut` in `onAuthKicked`), `resetSingleUser`, device verification functions, display helpers (`resolveFirstName`, `resolveUserId`, `resolveAvatarInitial`)\n\n**Reactive stores:** `syncStatusStore`, `authState`, `isAuthenticated`, `userDisplayInfo`, `isOnline`, `remoteChangesStore`, `createCollectionStore`, `createDetailStore`, `onSyncComplete`, `onRealtimeDataUpdate`\n\n**Utilities:** `generateId`, `now`, `calculateNewOrder`, `setDebugMode`, `getDiagnostics`, `generateSupabaseSQL`, `generateTypeScript`, `generateMigrationSQL`\n\nFor full signatures, parameters, return types, and usage examples, see the [API Reference](./API_REFERENCE.md).\n\n---\n\n## Demo mode\n\nstellar-drive includes a built-in demo mode that provides a completely isolated sandbox. When active:\n\n- **Separate database** -- uses `${prefix}DB_demo` IndexedDB; the real database is never opened\n- **No Supabase** -- zero network requests to the backend\n- **Mock auth** -- `authMode === 'demo'`; protected routes work with mock data only\n- **Auto-seeded** -- your `seedData(db)` callback populates the demo database on each page load\n- **Full isolation** -- page reload required to enter/exit (complete engine teardown)\n\n```ts\nimport type { DemoConfig } from 'stellar-drive';\nimport { setDemoMode, isDemoMode } from 'stellar-drive';\n\n// Define demo config in initEngine\nconst demoConfig: DemoConfig = {\n  seedData: async (db) => {\n    await db.table('projects').bulkPut([\n      { id: 'demo-1', name: 'Sample Project', order: 1 },\n    ]);\n  },\n  mockProfile: { email: 'demo@example.com', firstName: 'Demo', lastName: 'User' },\n};\n\ninitEngine({ /* ...config */, demo: demoConfig });\n\n// Toggle demo mode from your UI\nsetDemoMode(true);\nwindow.location.href = '/'; // Full reload required\n```\n\n---\n\n## Multi-Tenant Supabase\n\nMultiple stellar-drive apps can share a **single Supabase instance** -- same Postgres database, Auth, Realtime, and SMTP server. Each app's tables are automatically isolated via name prefixing.\n\n### How it works\n\nGiven `prefix: 'stellar'` and schema key `goals`, the Supabase table becomes `stellar_goals`. This is automatic -- consumers still write `goals` in their schema and API calls.\n\n**Shared across apps (unprefixed, per-app rows):**\n- `auth.users` (Supabase Auth) -- same user account works in every app\n- `trusted_devices` -- single table with an `app_prefix` column (default `'stellar'`). The unique constraint is `(user_id, device_id, app_prefix)`, so trusting a device in one app does not grant trust in another. All device verification queries filter by prefix automatically.\n- Helper functions: `set_user_id()`, `update_updated_at_column()`\n\n**Isolated per app (prefixed tables):**\n- All app-defined tables: `stellar_goals`, `infinite_notes`, etc.\n- RLS policies, triggers, and indexes\n\n**PIN/password isolation:**\n- `padPin()` uses a fixed `_app` suffix, so the same email + same PIN produces the same Supabase password in every app. Users set up in one app can authenticate in another without re-registering. A `padPinLegacy()` helper handles migration from the old per-app-prefix format.\n\n**What does NOT change:**\n- IndexedDB (Dexie) -- already namespaced by `${prefix}DB`\n- Consumer schema files -- still write `goals`, not `stellar_goals`\n- Consumer API calls -- `engineCreate('goals', data)` works as before\n- Generated TypeScript types -- still `Goal`, not `StellarGoal`\n- Auth flow -- same Supabase Auth, same user accounts across apps\n\n### Auto-migration\n\nWhen generating SQL, the engine includes safe, idempotent migration statements that rename legacy unprefixed tables to their prefixed equivalents:\n\n```sql\n-- Only renames if old table exists AND new table doesn't\nDO $$ BEGIN\n  IF EXISTS (SELECT 1 FROM information_schema.tables WHERE table_schema = 'public' AND table_name = 'goals')\n  AND NOT EXISTS (SELECT 1 FROM information_schema.tables WHERE table_schema = 'public' AND table_name = 'stellar_goals') THEN\n    ALTER TABLE goals RENAME TO stellar_goals;\n  END IF;\nEND $$;\n```\n\n### Self-hosting notes\n\nOn managed Supabase (Free tier), no configuration changes are needed. For self-hosted instances with 5+ apps:\n\n- Postgres `max_connections`: increase to 200 (`postgres -c max_connections=200`)\n- Realtime `max_concurrent_users`: increase via `REALTIME_MAX_CONCURRENT_USERS` env var\n- PostgREST pool: `PGRST_DB_POOL=50` in docker-compose\n\n---\n\n## License\n\nPrivate -- not yet published under an open-source license.\n","readmeFilename":"README.md"}