{"_id":"supastash","_rev":"84-6b3e64f1ebe9a9cbfbc50baf10ee1fd7","name":"supastash","dist-tags":{"latest":"0.2.24"},"versions":{"0.1.0":{"name":"supastash","version":"0.1.0","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.0","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"0651e515ec3565a000d571ea6a2dc65ec928aa13","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.0.tgz","fileCount":232,"integrity":"sha512-z24JTWWbGreHvS5+/LSUtIyuZUMqvPnHNX3P+fbtYGWW6AU88OFZkwci/aCmwPNzAB0wJxSVuOkku0XvfAEoxw==","signatures":[{"sig":"MEUCIB+XUrNOCQ22rDvjIZXs+7r3YgNxTgS1Dv9jxxfjtzJjAiEA//QHKkUd49ICqDBdbcig0bcJ2Nwc6889XnRknirMZH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235904},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6827315f786fa0652700c45fcbd7047e4131c8c2","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.0_1749739212646_0.8324639441366042","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"supastash","version":"0.1.1","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.1","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"49f2d91a196a8d940122261c2354004ae3442e5d","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.1.tgz","fileCount":238,"integrity":"sha512-xZdz+YGQNwHtS5HdI5HihyFDD9jQDQHAGJSbh33M7dJcB6nbVlAXUnibziQZvZEnYrEsRxiwBibGPev5hfoajg==","signatures":[{"sig":"MEQCIFEvqPICWk8p3lTwPrpIVWfG+mhnf29AaQPNXZuYTZFnAiBEmGkawWJ+Jj2INFFDpd63BuXKMhP+yoJ09tbm8OEmyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244743},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a7196ad75842af5b7222ed4d34aaa4cc64d3da53","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.1_1749856203345_0.942064581264656","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"supastash","version":"0.1.2","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.2","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"92a556a7c5f7c3e4a12607155e74dc1d2328b812","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.2.tgz","fileCount":238,"integrity":"sha512-iwMG8pZzEkO4FamM3om3PiKdbZ8daxcGvwEGOt3qf4tn+wVIq2UPMZq/Nwt7EMmZKzqinWFquHWZNJ9qAhlUyw==","signatures":[{"sig":"MEYCIQDLef8nvk/3t7akyxT+CkbyDBThqH1+7jeyRJeqzW/4/AIhAMMQbDZHCvzL15RbGKIWdcHpeSCV9s/mqSy5HBvu7zg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247664},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"365b2234c69cb6f549e74259b3f6b7c9cf79edb1","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.2_1750170695179_0.5789673964914508","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"supastash","version":"0.1.3","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.3","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"a44b0ed6c16d9a70621f81ad7f289b3a2d130a2a","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.3.tgz","fileCount":238,"integrity":"sha512-uJjUjHMy0q82cCPfAbaMUoxZyjGCbIE1GZxEsX0G5lF0Ux+76LnxDJ0tlMqmkzCb5cCk6AXZXV7JeLltGv9f3w==","signatures":[{"sig":"MEYCIQCXX01W4IEC/kHOsWkeU1R4QiLYTDbx9ROs37VOyLUkQAIhAPQay5+0zP+tnkwlRLm0+6q1DdahLfu/SZ/mlCla/Prm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247430},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9747069a79eb5d3000711affae96136999be5ccc","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.3_1750171920222_0.12313699735841266","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"supastash","version":"0.1.4","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.4","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"408ae1368975f8cb8421b96e0740c2234e551969","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.4.tgz","fileCount":238,"integrity":"sha512-huK05PTcIFBuL+vd71oV4wksXn5awOp6aYDeXKlk6pDIg67815g2YmTyYdBbIniFMFe17c7MeE4q7ObONty/QA==","signatures":[{"sig":"MEQCIEcQOffNPIjqiog4iWyKn4snANRAs2GGJBrBA+onuGBsAiBExZ27Rk/i4j01tgJ1H7bS35s8pipnrRfObPFCn2783w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247430},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"184d5a078481dcfd9748ee85025f7437c20a3257","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.4_1750172366614_0.851816397182954","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"supastash","version":"0.1.5","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.5","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"8cd5761b470bfe5def7300ff858a5dfff3953c81","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.5.tgz","fileCount":244,"integrity":"sha512-PthNwl36hMLGxXojzfJkRwovPKIhmwnn+coaOAqWw4y4434p40raKaLvlJmIYldnoQPhcy6ltrzvhMLBs4bNQQ==","signatures":[{"sig":"MEYCIQCqPnXjfpW0sKgrnLF7o1u7DDmKxs5cn0qwrzYO2r3O/QIhALqp0BsoJb2cBtN3w1xFeia84jXDuvgjnyDXtdsI3kTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250480},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"56444ac7776e453e060da96e0e23311b626c63ce","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.5_1750329064350_0.9711893970993926","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"supastash","version":"0.1.6","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.6","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"cdf7a789c8eb741ad6cef8e0e295aab38dac9404","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.6.tgz","fileCount":244,"integrity":"sha512-If+dOc0zWoY7rVbAXDQdUBg4ljkJhKCOW63RFbIHBuHYjX1wHlOQd4YHjWpXEl53c1okWot+GwhzqxGBZE0MuQ==","signatures":[{"sig":"MEYCIQCawZH9R7jEgN9U24FIw9O63R+LKWqYnPlWWjib7v0oFgIhAIln1ouQ7ES0UkoqtTCpsZdWNNUElBDiot/555b25wjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255394},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"58b273bd0473424971a7f076bd9bd09d0e6e8d6e","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.6_1750449376003_0.23579396271584319","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"supastash","version":"0.1.7","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.7","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"e9df882870ddbd67a3f3c4664c7ae6cbe43ae1ce","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.7.tgz","fileCount":247,"integrity":"sha512-PTZOu1S4Y82Hqd4Fit+LO1WshYM5QjaXcOZ6Sx7auary3XqBMpu6Q8+FfmO/8zbPvMGYPk3mJ+AZFYiOJu9S8A==","signatures":[{"sig":"MEUCIQCNdTf7GG5Lq+5VO3b9cN5ba5nJNkdOizFED1/q5G28xQIgeJwUULLGrpQoqyq1F5fq7kOlEC0dXvN9Wh0oLw/jP4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259392},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f7e8213e7e5dced487c8cfc4d9ee424258ac5805","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.7_1750628821028_0.9218221339717567","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"supastash","version":"0.1.8","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.8","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"397f57c49ee7d941e3fa1d3c3f2474679bf3d8dd","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.8.tgz","fileCount":247,"integrity":"sha512-1Zeg4YgWqDhnqUvxoJJxZwv6PvYvdcDKpGU2sb/C+IuSNlFo3xRjz8yEYSeUY3PnWNw7XGVFNL9toBrLW4Gwrw==","signatures":[{"sig":"MEQCIA5C3Xrngnv4duRCZWFkC/dcjT/deOG8tlxBZq0OK6noAiB6seG//HQWTYAG8Rcj8gfyQ35hPxsiTYKLHeuhTIAuCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260448},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ea7c274f95c1ef606967af88e5cacc531fdc8253","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.8_1750693338930_0.13824388461913184","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"supastash","version":"0.1.9","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.9","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"9edc111433cec6be1c91be9f134a438b03c2e01f","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.9.tgz","fileCount":247,"integrity":"sha512-WinrGLWZz2Ws1i8fDcYTz1T3caZ+AsRHGvdANaWaMl/IVQ+8OheciHodOds5gG4nzjKCpLXrWCv8we2/LTsEtg==","signatures":[{"sig":"MEQCIAxlNw8ieXj2OiSnPqk9Km2TYg15mNZPaeLUebkOZHgVAiAKY0t0X1tgPpRxXZs/KgsHq/T/KbdZXmVes5Qmu/3S9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259392},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f41bce03fab5eca779f2ad7c0d5ec9e94c584618","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.9_1750859848338_0.7948606632140414","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"supastash","version":"0.1.10","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.10","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"33849ee8358339b0112e24ab80a888489ea2ab63","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.10.tgz","fileCount":247,"integrity":"sha512-R94VjYPpgVwt6tfY+BDWNmH4rr/lplC+CVbB8tiKrwNqsSlmOrSXW/HyYLWcvULPehH/IwHFC/2dJYCS/HaQUg==","signatures":[{"sig":"MEYCIQC/XvD6xDwPV7YoUvrytFG7Rq0jKB5EnZOA8ITFMl03EAIhALhZF0EStsDCqcBLafDgQ1X2rFo+mid1FnG4y4WpPFc5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259612},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ab61226b7d3dd969b872c1e615b341f5b513ad5e","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.10_1750976219534_0.7463223579821405","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"supastash","version":"0.1.11","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.11","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"aab9df297de4da5d370e0f20055271596bdd235f","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.11.tgz","fileCount":250,"integrity":"sha512-jGEwyJb9lIa9sTt83o/QGTR3Dw7JTLsR2iorvke9Q6cRBaBsVfl6CDKcJge3Zkh7ElBIVjHtguNBKaxPSqmBvA==","signatures":[{"sig":"MEUCIH+nDUkp8nnjD5hS/kN+vKU2/wqZlN27/rOA1EA3ffrVAiEAwDj1YPtOifduowIEEJvxHMWT2RF34j+vpzJz0LgMIbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"aee22827d3541642f522c60c02fbc81640e84176","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.11_1751128643805_0.2075937242093293","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"supastash","version":"0.1.12","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.12","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"a90d7c7bd8b4789ea199fc513b1d311638b53247","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.12.tgz","fileCount":250,"integrity":"sha512-7IBdOgRE7lDb1JdHI5+NHXV/qDtCfn1rOTmdQjWnsuOE/ObD45tCDVkdktXflow4YaTQUbnovt9utc8THVQJNw==","signatures":[{"sig":"MEUCIHV//Cx1DuVySBVTRw97R+aSEewAgvrSQykFTn1Y/QUPAiEAuogO0Cy4lj0hEl2yILp6x1zgYdYUQAdv42UfxxeZGSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267355},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"924b27af2fe9b5818e8cc4204a8253c2f8193173","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.12_1751297609187_0.1836972076697747","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"supastash","version":"0.1.13","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.13","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"66f8b1b15729a6ad50a56e8de7a42422b0f47af7","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.13.tgz","fileCount":250,"integrity":"sha512-1px7v7nUhZh1ACABAJ0Dr3aTF7ERnuAk5TX6YMv169Cf/aN9cpLdxqlZlyORQd8PWrUUtSC52XiqvCDs6/vt+Q==","signatures":[{"sig":"MEQCIAKGoMUjwheN1Y5Ke7IlxqsVPEms1dXmAgekjbnd3cUTAiAn9UB+n1VB3d6iY/tNtLOXCaP6yOj1BU0mzmCpoaCheQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267931},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"954fedf644431f70b37070416f9a46eb853a8680","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.13_1751442731376_0.5900405246154274","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"supastash","version":"0.1.14","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.14","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"b24f72136f9caf458be8c72cd03b62800f9468d2","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.14.tgz","fileCount":250,"integrity":"sha512-ENfiL8V5lq8EUkvS3XmlcizWxDiiSIrMHwMlWpPtJlObVncF8f7ZdUTiqQiGhS0fvdnoWBiEw3YUvKf+gFtmBQ==","signatures":[{"sig":"MEUCIQC3rBYR9wjzkZkP66StaTRM+YOt5ykuzP+9ZhYYOZ0chQIgL6VxLQ6yk2knkagBwH6WRog378idFftSiocC6RnrCrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8b4ff2ad71ce1fb4ed2133093accc73ab77edf63","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.14_1751533868199_0.8466858629043892","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"supastash","version":"0.1.15","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.15","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"d003cfbd8bc591abd3efa4d0efddee522c3c87ed","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.15.tgz","fileCount":250,"integrity":"sha512-5O3pP+wfKz8q7i4jTs/pKJ6z0NIjVwSelpg1k5btGaW7jdowTUHH1N/k55mTghIcFjOIg3I+QIK7w+J0kX/n2Q==","signatures":[{"sig":"MEQCIFjsuWovvpVZZpT7b1/10QWUIln3RHFiak6lK2s3RMOAAiB017Gi8PssJW3B9vpRhffOO1E4VBSG/Fn5O8dVg0QeNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270041},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fedeadf73745446f4f1d1accdb6fc50fcb954895","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.15_1751876623222_0.9891731551996585","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"supastash","version":"0.1.16","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.16","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"7bf949fefc36a0d9e26b907436594b445bd15631","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.16.tgz","fileCount":250,"integrity":"sha512-h2ArqMPvAQRkWhaiMm/37Cj0M2rhHH9RvT0yAGGsLysmk1hVA7MuZ4h7ZqEjshReGH3n+pVHzJqZ0N3pCPBipw==","signatures":[{"sig":"MEYCIQC5HozAy7T28l+DmrDwocM92zG0o4RCpvRHChlDBVBpZAIhAOc8fN0nmykmioqxl6X6NS6tgGShidTzXDcUYtBUprIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e4e1830fec96941a9124266aa6c0f56d3abf637e","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.16_1751877634724_0.3155158913042193","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"supastash","version":"0.1.17","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.17","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"35db349ecc0729894c99ef066886bf94d9d8e0a3","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.17.tgz","fileCount":250,"integrity":"sha512-i5BXDXR6zdkzGkxk2HyVl9nJCoegtvMzjAeQulHbgRbRUEjoCaFSPpuEfdL9grdrj0O2POhwxWjU38CZHgd8pg==","signatures":[{"sig":"MEQCICdLsw3ry8E9rNjwwrTc0DijCAage5ZzPvgK8Y1ECejeAiAUaPoCA8VOA8vv8bMVoiNPk7PAtS/wswIsZsYYGth1ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270603},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6f724e9d1d264a5bdda5a377cb53938c21ac01f0","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.17_1751994995365_0.20852274003923132","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"supastash","version":"0.1.18","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.18","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"161cacadb4ecd1a984326c01f67ab501771ecd0f","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.18.tgz","fileCount":250,"integrity":"sha512-F+zfn0h1cBMBBU5ZLPnQOiOZcnENgx86DyRGcU0WwDSlax0opTgYQXruWMClJXpuMq6pvWE4UodDVARouj+bFw==","signatures":[{"sig":"MEUCIAilTmDQsLOtPJS3U4ZSsrYnz2RL0d0b3v7EC3bKMiKRAiEAlyn+yajl4XBAULebRNfdexyE6VGSkexzPv3YiMNyeqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"168579309c54ad55dae521d8971ee980521b7440","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","actor":{"name":"0xzekea","type":"user","email":"zikkyakpan@gmail.com"},"email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.18_1752056467111_0.604843618824197","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"supastash","version":"0.1.19","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.19","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"0ee6c4789756ef9bc05f78d1eb540ece55ce6d26","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.19.tgz","fileCount":250,"integrity":"sha512-qEVWtmes9/EN5QtoMSCthQ9J9UfhtKKrCXCJgiyP+VbSPw77rrwaS2aYQ5gYDmGze/nVl0lT5UvRIUVSXugklg==","signatures":[{"sig":"MEUCIQCIotasAPlwtC7AuwLWFfQIxsbF2Uufy8w5h0hdo699BwIgE7TvlvumTOlPZAxTSK9tWt6+9IcS9uXKN9IaEOADiXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"348b6c83d4a0261ed84a050b4e3eb00ee23f4da1","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.19_1752504650988_0.02361716603676145","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"supastash","version":"0.1.20","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.20","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"d09490a7bfb674959587f178bcb2d2a52da4fe14","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.20.tgz","fileCount":250,"integrity":"sha512-UlEzWkhM2VPg5i4cdWzh+jiJiLnEZVCGbYa0purff0b6Y8LUZl4sGqu3AdCLJCHrP1gYKHUROLfyq5eZ27uwtA==","signatures":[{"sig":"MEUCIB8Ibd3N/7cBdEgupVqNckqabGLycXsCw518cs7gBkQWAiEAkmigSQnFfbulbQgM/fvEk9cU3tSXwkH+ReXzoOaDC/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c4fa67fc776b249ee8a4ad063ab9cd139d0be869","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.20_1752902670447_0.7926326718841126","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"supastash","version":"0.1.21","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.21","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"ced3dc6c983ffa2faff7f86c7d74e2c67f6fb567","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.21.tgz","fileCount":250,"integrity":"sha512-AA9KQtyYfu8sgts5i5oKpjL+aocRpY8qvTgOuL952AaI6f3rBcqTpfFIM6OK00UCNSMO+KyRAWm7vGxKaflcEw==","signatures":[{"sig":"MEUCIBreXjhpAT9URSX7LbuRd1OOD1tTr9KK8dIFDacFK3kQAiEA+7xQywstOSkyxBBYsP4BF2C60bf1TR9dju0RWCxfERA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274224},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fb678fd911cfcf198b01b73178149466749a78ac","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.21_1752904363030_0.4284041882521661","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"supastash","version":"0.1.22","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.22","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"405fded24c9d74073a4a667c248585ef344a9295","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.22.tgz","fileCount":250,"integrity":"sha512-Av1QVJJ7eoms1yd1QIFsaqsSwO6uIB10X5Zz0VqrLcl6J+Fy+UvBMQiKUgs5d8r7j1gd0Xui4zpRb37EKn5Idg==","signatures":[{"sig":"MEUCIQCZr5VOoscNpbZuCfTOeOUtyjF15PZXB6gGudoH8VbKSAIgXZbXfHlbHY8/5X1/B/OSo/jtaRYkIMAtAS4Xwk1Wtzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274499},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c8ee05ddd9fc3bdcdfa7ae438ad0bf8c0459bb60","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.22_1752952933168_0.24426172390258172","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"supastash","version":"0.1.23","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.23","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"bad13b4bd2a582ebb1fdab98678a78f4fe3a7fba","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.23.tgz","fileCount":250,"integrity":"sha512-oX+tXRbEzK9kNlay5RknF0K44/+Z5hBilXlZOpjZWkbjBYDhwGv89yyItgQFjxib04rCJeq9vzAZ+JLZBUGRig==","signatures":[{"sig":"MEUCIF1MjXEX2Bd1OAxxBAuW7/NMILbTW2SSfUdoStN2bR0FAiEA+Hz5ujaZC3UPj0SuKCqCcjyZ8BC+CiZ9atKzW3VwhKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275484},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4cb7f13a230679a2678f4f35b4082a2ba811f6d9","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.23_1752955063775_0.22610132047495735","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"supastash","version":"0.1.24","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.24","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"d751f264274ce034795fae00a4520054c6f76de0","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.24.tgz","fileCount":250,"integrity":"sha512-0WOjpBbhmqvpTZcqopm3E/naJyXtmhJ7dO/N8b+7ebwlHT6QxW4/XkzAnEIMlZcbmPa5Wshe8vUusp0945i+3w==","signatures":[{"sig":"MEUCIQC9TKN45cktkGAV32esUkZW+ozK2zhF0P3nOiuBo2t06AIgC4UkQckmNCaSEcuj/dswxZj2HyvPzQVDyjOsjgPBJMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b07743c4c93b62edd953c991c36496f20b37df23","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.24_1753244788538_0.9809470609876108","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"supastash","version":"0.1.25","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.25","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"88d6874ad584df76b2ce350b1b2436ee719cc031","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.25.tgz","fileCount":273,"integrity":"sha512-NEBcUcSWmFpRQwi/o3zRcNUGjBv+MsJv2XQhGiKJTHozhQJ63OBqPjhGP2hnR8OmOPXN4w7QNGJX+sQTOIICiQ==","signatures":[{"sig":"MEQCIEENYcdKdafH3CagaXPElmM9GA3pcepbmaECAZRHmqWzAiA6Yn6Avol7eBQGSvj1CiEQGVNG/SPh/kiWaY+Zt1hx1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321379},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f01f69d55f28bb595ca1f3d02bcde49019cbba01","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.25_1753728427548_0.3377874972500461","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"supastash","version":"0.1.26","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.26","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"f42b815aa48f3bdd6208c658b77068063c46e2b9","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.26.tgz","fileCount":273,"integrity":"sha512-mDAAhmbgqwySzZxg5HRet0eI3gv0NrHH4qbGUj8y2/wBHNdi9uAY5e/nm/eaTQ3/2lfUhIkHTErj5b/6fIOqgg==","signatures":[{"sig":"MEYCIQDGFiacudMM4TkFgCvOvIbtEhfCB4hUDQ/QAA2TFkAgLQIhAOOR1bD0NJnKR8sw8rZgv8vrSEynZOTU1rJUZeqGOQ8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321829},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bebd96ed2527c487d8c006a4e222440c0b8fd9a4","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.26_1753955503306_0.8125990191356027","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"supastash","version":"0.1.27","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.27","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"6c182cb94b88ea8de3fd79c68c8aa732a7de745b","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.27.tgz","fileCount":273,"integrity":"sha512-wAKrghmpVMFmeErVPBc9cqp3C9wU5FFDVu31aWSmN6Bk+e0e61T4x8aR8LCf5iXGXl02qENEGdvK9c64Dknu3A==","signatures":[{"sig":"MEUCIQCXOV3fYpRO1CCZ0QA806mImZ0YHgphnErcIvoaCTLWNwIgHpc23h953hwoAsadmgJXavsGAT/U2MD6/aqESjkJNkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c30e0a241324885e77bef37b896836290ec37dcb","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.27_1754255173343_0.4227052862766123","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"supastash","version":"0.1.28","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.28","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"2aafb3f71824739a71268015ec20e492436e422b","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.28.tgz","fileCount":282,"integrity":"sha512-9+Y3bLTkPu0+CRm7rBYv7MuUwcHdUbcim3KTG8ukpT67t/gPhAHBeO491rAJgvG3rQW5GRtpnqWUa6PAOOhn1Q==","signatures":[{"sig":"MEQCIDJvvzet3JyjC0wVCO/BF2sUiq5xPiT6ztuTkUm5M5TxAiAlEGlXAax5zKku18If8E5rcYSFJwQgx2HnWz9Hn2ZlvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331630},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"17e1ea6fe080373fee3f1e113624a27d818cd03f","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.28_1755149948122_0.8064275212038228","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"supastash","version":"0.1.29","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.29","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"263aea0e4631b6fb552eb42787fabf123aebea5c","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.29.tgz","fileCount":282,"integrity":"sha512-JfAygZCL+dmi/q3innh9uJ1N4rwreTovSV1QVPzFD4uCFec3HXmy4TmFRz+QlQa+CI2vQvKqWbAIMwrPAHF5ZQ==","signatures":[{"sig":"MEUCIAYareH3TttQu6rFkREoM3pPO5XGzDYh61ovtHueu3vdAiEA54+S12ybGbzIOoyMNf3Os/ZDrLQS50Yva3rWmBssYRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331301},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"27b27dde5590dee7842f6cdb0d9c6f5e96de3100","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.29_1755254345676_0.9304752405413252","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"supastash","version":"0.1.30","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.30","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"dd469186bdae5827b715110313de79ce32257d39","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.30.tgz","fileCount":282,"integrity":"sha512-tzwYki8UWcgH1gZ5AyUNsFdg92v0PIRvaDWcMQwiDIBGqOyXPxe95FLAFz0IuhMQqZcJl8U748bQo4E48m6dyA==","signatures":[{"sig":"MEUCIFMDcBWvVOpq/FML5nmY4wJZ5h7TK+UOeuDrWY3uU2bqAiEA+HkABoD36R8XVb0zlZnyk3UfZDkfzoisxXsEsWMud0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331319},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a91b08ad82c2e9109ecf3569814d0c0093a3d2e6","scripts":{"dev":"tsc --watch","test":"vitest --config vitest.config.ts","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.21","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.30_1755257922351_0.45445011718015293","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"supastash","version":"0.1.31","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.31","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"6221957f40517fdf0745dc9795d54c5f56955981","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.31.tgz","fileCount":291,"integrity":"sha512-Dy5uVko6Q2bnDnrUOcqQVXVwY8or+yFytSY4Zt38j+PcOPsnh7nnjvBHjO2I5DqaEtz6SKUclyiLW5nqV8kOvQ==","signatures":[{"sig":"MEQCIEMMGPlpkvB68J0fGuJrsV34s/MY98UklpOhHfSAc1bmAiBJioMtBKDH0AxIpBixuG0IW/X7pDEDUBl388E4vhPRjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345600},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1fa3aa7f0a60f8f3737623022762628219f515a9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.31_1756280868433_0.870495354923424","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"supastash","version":"0.1.32","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.32","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"982f48bf775aba27dd7baae459e256fd29033c70","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.32.tgz","fileCount":291,"integrity":"sha512-64gxctDfNhWG7B59Z9ZXxkZ04AyeN0M6oHrr/j9yiKDL5FAnAF3spUDkpguMYwP43m4gxfxCnlzcdXFYR3p4ww==","signatures":[{"sig":"MEUCIQDJc4WY87slKUc+/dTYO9kMd6BzWFrYO9txTtaIKr6B+wIgAfz9S7VO1XLsn8n2HGqHzUkuE7RkW0pv21ZgdMW2vFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b171b64b50aba00685c34169c345d1709cd31008","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.32_1756410564177_0.9640966314732715","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"supastash","version":"0.1.33","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.33","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"6ee4c99ba91d6d6a64bd5dc7b943728eae9abd17","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.33.tgz","fileCount":291,"integrity":"sha512-6kumNNeH06D818sHkAqjhtMzIEYz5kjsIr89QZRd9h+1sx8oRsU+4KIZQK+VMG+gEhFSNiyI9wnptjuBv+rS8g==","signatures":[{"sig":"MEQCIFjWlurKLpTic5H5HEYiRVUK4ti/A7FmmjuGgQidrDo+AiB05JQIe/zMiXcMhz8+Vkb90WVf0obDwMzTzPOpsuq20Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345695},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cab5fceb36580b7a6e7afd2046b6aec445555595","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.33_1756412125687_0.15361590187376128","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"supastash","version":"0.1.34","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.34","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"153bbd162c49436259746d9b9fbd99c9d26860b1","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.34.tgz","fileCount":291,"integrity":"sha512-1Wc6M7lWrRf1UmEgbLxWSmwRsxaoXzr0qKW4g2DGEoaPZSKv0dqssC7iyk/+4f4xUGrXspYYV51PwVlRdKmvQQ==","signatures":[{"sig":"MEUCIQDzNfdPTPweGqOcAfhfmYvVnQWvEmdMB+HJ+68qKgJR1QIgV79Mk3xPMkp1o2HThFn5wPBdnO7EU688lt3qW5ESD38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345793},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4e2d3081e99e533f0c3288783433d330ed487e6a","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.34_1756548588687_0.38368762029395675","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"supastash","version":"0.1.35","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.35","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"4fb34c591c981ce5a0a8673b08505e248e49a332","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.35.tgz","fileCount":312,"integrity":"sha512-2UTmW60z8nhehpFQ5/Rzv3ClQw7oSABm+qRLOZRRCCRTjROfTWxL/Xrpkqy+DLmnPS2Zh7XaOK9giAd34U08tg==","signatures":[{"sig":"MEUCIQD7QjfBqAUReZDP06DOwuPI/J/MV1zXVvSu/UKx8CqeXAIgSEyfuVxTtt9itGw3B82LfvjGeBMLkvLNmzZWONXmCbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383364},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6b5e766283cd7b6e6baefc79839a5488ac48a024","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.35_1757395735670_0.25168545989945823","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"supastash","version":"0.1.36","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.36","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"3179a9ac4f175d56a93a7e99b7c371f83951aafb","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.36.tgz","fileCount":333,"integrity":"sha512-5VbgyqFrtoAuVOr+pTczTMkWhzj9WVTY2r93iUORbu+jZiUz5doLCBF3t8gVzovC5sEx6LMcbW18dfUHNgDylw==","signatures":[{"sig":"MEYCIQD9HZc6HJbe6tDH3KFq9mMZqpztzQ0m5xf9VcuS8mFt1gIhAMhY0ebzlvcQMEIjnEATYktX5JAPg418UQU/rzPF0Ld4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409953},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5a8c9d457e3400d02360ffab9c71ca08d74bf5bc","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.36_1758044824085_0.5811919292855403","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"supastash","version":"0.1.37","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.37","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"a22654f6c6eee199494deea4e0442e5a33665a73","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.37.tgz","fileCount":333,"integrity":"sha512-Mv2nhm6GiSXxQriYiFO7sjbBC06oH8sAkNuxUXGKTMU6LezH+gHTw9V+da//+L5zOc9W/WCq4akC3tWJ8Th27w==","signatures":[{"sig":"MEUCIEr7BhnWNkX48oOFoFQzFtGp53H0+uSNUhAEYhfvFrqQAiEAxCKe5ghzQnPx8oATYqGiVqhZJ26G+/3r2tvHRNRdpNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bbefa84d7d66815eabf7da695b8b14d7ded4a997","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.37_1758094532545_0.6453528946763698","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"supastash","version":"0.1.38","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.38","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"3f42e71008f44c9e7a1b983e359a9385ceae24b8","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.38.tgz","fileCount":333,"integrity":"sha512-ECxr2GyS7hf+g7gkVMfayEhzXA5YDebaCOlefzvcRTCzmqr3QFYqwRZ2Ew5NhnAboWNgWkFSiOdXIgKMYuCtzA==","signatures":[{"sig":"MEUCIFm1wE+aK7VUqwo/QQofRq5WTL3392QXYeGXK4EhU0AXAiEA+OD/ao62BdOvxDRUdJ+015b/tCL+AyoXAiVYfpDEI+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7aff63c07ffd565b7c16b83f112b9224430928c8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.38_1758474757375_0.811746951665451","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"supastash","version":"0.1.39","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.39","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"fa4d641bcc90bc77d5be206861e1c1e6a19ff62e","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.39.tgz","fileCount":333,"integrity":"sha512-ZyuLa69EAurAkp0enjAJlQXigV9JYSkEY5MJY7zwOh14fEMldgYmJSzKrWEnzihF7MCKg/HCDtEUaP/QmSc31w==","signatures":[{"sig":"MEYCIQDZ3JY2UGFI4XdHAXOSJiYc7065v1lz6jQA4jC3o56xsQIhAJC+jIKVuIbpxkw1uhOXzdFoWRhDuOBThixtAjF4nXkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c5e3220587a5305b01abbf08159be4275878d7dc","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.39_1759048153373_0.060848715825523314","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"supastash","version":"0.1.40","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.40","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"494191eb1d90a92a0754fbbc13e63a97c9fa6a25","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.40.tgz","fileCount":333,"integrity":"sha512-DIs5VTT0lbHjm7Cv2JDvIuulbBeH9QvLeW4BKwd4jlFF6Xt/F96/KkTUJQMnV6POEHblBw0fgpUsyJAKBLbm5w==","signatures":[{"sig":"MEUCIAdyJwkGYDn87S7KGOsOu/9jKpX9pKYlzuYC3VszIW7BAiEAyoMj5JbQY301wwMaGML+YO5mDV3MPHIagCTeFU65/9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411374},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f089fdfb72d72cc608aac6a2b86a932437127642","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.40_1759048587703_0.25817311807612175","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"supastash","version":"0.1.41","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.41","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"f67560bec03cef802980559cdc7c3e331d408e9b","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.41.tgz","fileCount":333,"integrity":"sha512-/7ZRRjGj2W6pNQkPraLOwqvTf7y25ltv2h409JwNy2f01eg9n/knoDTux1NLKW7YtLn0b565O3aba1dL6Q0y5Q==","signatures":[{"sig":"MEUCIFk1ThgwJdApAvR6n1/RyBfq5Ye/aCtdg40hBiDyyVmUAiEAtlnEyoaybXsJ0XL8OcoiU6PVJNVaSb8DFXdYjbxgSHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411440},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"527c5282803eaf9bf733cc6d48f41389f63659d3","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.41_1759641078113_0.5018517573677321","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"supastash","version":"0.1.42","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.42","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"fbc22b67374ffef58fa4b2be7ae309f974a1a6a4","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.42.tgz","fileCount":333,"integrity":"sha512-cugmRnspykemqDRXpFqI0eWWKm8OBGy+yzJRrdRkmjcEoPJrO/38quicZIE02pBIKuOUXFv7WnTZOJ1y+8iXJQ==","signatures":[{"sig":"MEQCIAw6vVVqbBebaRiscf1ASK55cYTXN+eoCsOZnGXxvkb+AiAzATZjM2M/KkWvAV6w576wVUWz4t/3dYCSzkOrK1wVMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411377},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bd6f9c29462ef9f263f320aedd156d6de91ccd3c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.42_1759726552816_0.6793095130505742","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"supastash","version":"0.1.43","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.43","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"ddaf8aada770a790a4963c8d15cf3525f07f80b8","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.43.tgz","fileCount":333,"integrity":"sha512-SW3OxCCj0UN+E/wrn3vDY87Dv5/ZYFjBSbhJiIzZdvSwTLRFeZqPqnhE8Ukq0Ma06c/aSeAxVOsxJC7d4fizlA==","signatures":[{"sig":"MEUCIQCAYeFewR4+c9lnCUqpEzKEr3isiciAtI4duc4ntDbcgwIgMhUpt1yZofpenrfmXXJx2kFuuaBk4jIAezL5KTc2U6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411592},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"65b017137fcda86ab418ba5a24436786fa7c1f09","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.43_1759729087498_0.8976368760253166","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"supastash","version":"0.1.44","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.44","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"7b36f0baec9ebebea1ad5f2148fc9349987b7052","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.44.tgz","fileCount":333,"integrity":"sha512-CKzWG8I5J8TOl9BveqzaJ3sFc6K/khEOlcs9Deox8RlZbymEIeQfAeNpIQoK8G3nzWPFuNUSgzp0LBG1xsq0wg==","signatures":[{"sig":"MEQCIAGvzv/cXQ+dgksHuObkgzSL+CBzD1gP8DYX+uqaO5jPAiBurY9u9ZUozOjX6Btk4NR8AZ2LtzbMCe45sws/ObVinQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428805},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"921de8b8e4598cc6239c628e91ec5c89239f17e7","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.44_1760700539897_0.9802969389683573","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"supastash","version":"0.1.45","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.45","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"425019214bf3dd3173c4e760bd30d2f7127cdf65","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.45.tgz","fileCount":333,"integrity":"sha512-XqPB30gIVD5EdxDy7FBAr6B9FLRP9j/4WEzvZA8Ukw5igNqX04TXjmqaw25vGLy46dHV+Bd74MlQhbeEVugQEw==","signatures":[{"sig":"MEUCIQChW5Xk2gKMKLNIraiHx/lAJiMzBRKYYsdxGwebTvJPzgIgbeBlMa0NkwRtnyw24v5mqcjAqHSK1/EfZyPWqTIFdQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"80d729e27090eae2c38ce9d3a2750bf5c4485c05","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.45_1761042154632_0.6246311331942582","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"supastash","version":"0.1.46","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.46","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"d29cea9ce70e83b0ee6331cb26f931f24eccad23","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.46.tgz","fileCount":333,"integrity":"sha512-aFW+7EGKAw4WRTdsMCWBw+xKJ7JntteyufsG/wjqOYRyBasNzEzZmCaBK8O9ZBw3+ecANLIUVFB+SrjfHN1puQ==","signatures":[{"sig":"MEUCIHi3LB7LqUB05tjGLjCV7/Kg+fQ0eFeM3hiM39UDJ4IJAiEAguW9VtVi1mupuyuWLRM5HrN9eKu99EAF9M43gUpgGmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436281},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0d53b2e56e767e914a35efd8823b2407516421c0","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.46_1761948068845_0.4575915566067017","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"supastash","version":"0.1.47","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.47","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"a8a259158e93de074514f46c6e9aea112294f11d","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.47.tgz","fileCount":333,"integrity":"sha512-WjgcN2u8EkP2xbiBlsxDLngCUsp3Q+3sFKN1RoysxXTIVEMsDQthPdkwWP6+7isz8aSG4Ywa9SRMLdScjoffZg==","signatures":[{"sig":"MEQCIArSf8ozECW2CJEnXJS7nhaRrQ/MnFHXn1n0Kq660YvVAiBZ97kp+l7aSjEZ2ZAaI1dNpYcKg2hs39miTn78G+jDoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435989},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4211ba11f5d68a49c6f2077142cf7aad7f9dc0f5","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.47_1762095853046_0.6071403761480372","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"supastash","version":"0.1.48","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.48","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"1dfb1e6be1c1f5d46aafeda7a416d8787a9962d7","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.48.tgz","fileCount":333,"integrity":"sha512-VtPb4zs5okAEoDdlN2BKEOYGABo2qUAfSvKqPIbuv9vFrkTxgbiq/Tip+r92o0BFoW8GbiIz5iCulzgnw0b5zw==","signatures":[{"sig":"MEUCIBGeiNgwYP8iWfLMCOofzJrUdy+8P66gPiuciVGR1/qWAiEA3jYZI4NnXBS+pYXstX93J7fCL7J1NIAjGzJe7E4ydZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"65c8c232b6bd26b1aa79edbd2ddcc0a72fc61146","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.48_1763383483645_0.5011766048187196","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"supastash","version":"0.1.49","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.49","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"f5d2ca10448697ad8057cb20698974fd7cf48233","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.49.tgz","fileCount":333,"integrity":"sha512-vCey9SrBA2bHwzTB7evcElkj+94f45FF6pjzc2pdhJh2PQ2wLuKJg73D7stCNZY7sooQyez/wstlpxJEsXRurQ==","signatures":[{"sig":"MEQCIBny8STrfp0TabG0/POHc4qQYejJNGf2VrEyAAQWkZoYAiBpQoHJ0ey/1Hnka6loycrfmJnjH64Lknl27SPR2bMLCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438336},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"01b3ef84053184871ebc8071d375904275a96c8d","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.49_1767341400113_0.3280623678821244","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"supastash","version":"0.1.50","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.50","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"05023314fbc36bea61ebcf070cad1332e55e7993","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.50.tgz","fileCount":333,"integrity":"sha512-zzFxsW4dTK1y7LHLkqfN1cpcBuNUdq1R398F7SlmVkHvbseJ3zX+ui+zThSPuCBEOMVp/ryFTqtgqwnTtnFlUw==","signatures":[{"sig":"MEYCIQDyPkeA+87sbW3YTFz0Yr2sgCuIkBfRDMKqevY+bikkIgIhAOHUi63MzPpa3dGGLk8v3drBhgmkgyyhl58llWz4cUCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438336},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"690c24b250ef49613ceb4c1641bdc4031e6abbdb","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.50_1767341812841_0.25379371498625614","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"supastash","version":"0.1.51","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.51","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"adbf2d2611c854502b480a250eac1c33595f4909","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.51.tgz","fileCount":339,"integrity":"sha512-EGo25iLqTWA3WA4Klycy65zqwSlWdMTtSsQFfuCmbne/+zF+i+H8agXigc5b/8/hJhCSYZGQUpZICnrD2uJexA==","signatures":[{"sig":"MEUCIQCzfLp+tCmdhQq4nE+t9lIx2yIzVneWq/MKDRCpLPgnIwIgLy3ckr71JhYzJQutX7PTPug+KchiR1a7N6RLUExeJxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7ab63722695f64081fc5532539147abee12d1314","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.51_1769089961328_0.3961575014971557","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"supastash","version":"0.1.52","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.52","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"fa6bc667972c067ad20581744d1dc10ad8a29708","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.52.tgz","fileCount":339,"integrity":"sha512-Sdk6xVHXJOnFv3oriosJJxi+6Js7+RY6/uYwQ57oHQpu2uagKBVoSknyFwwGlEjrBkWqZWeXQN68on4c/X6kfQ==","signatures":[{"sig":"MEYCIQDpQuujZGdUsjIt2Nx98se74f2otLTPakIWqHxPuqj9tgIhAL0TDHXRNrOoaIKYrv44X3Rim4ticuQmGyLuo8R0B4mM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450657},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"97db576ed9f3e48336ccd56bff9687d78c4b8cb2","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.52_1769148987310_0.39429949213398174","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"supastash","version":"0.1.53","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.53","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"420cd65443494bb48022d0c93495fca85fdd141f","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.53.tgz","fileCount":339,"integrity":"sha512-nvJsIKglzJ67M0oJIwgU9m9YZZJnWg9qYdBWzsASwZtuL2h+a6K/ZFItzeQp5ipAGLqtR9WbhULas+GpyoGqjA==","signatures":[{"sig":"MEQCIGlXhtYHZcoLVvMFkPNodFs/opiVfZ4AsGOvkTOuM0bfAiAe17nXAhsHr6Eyu7MJoDyPK9FTFuHEBSIfeQ3X4WeM8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454001},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"49b33469e00be45b6d2b3a27ae754b7a91956b7c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.53_1769236912897_0.6955074613347092","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"supastash","version":"0.1.54","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.54","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"ee5e656dec5b2269dedf7a966a5ec98581579071","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.54.tgz","fileCount":339,"integrity":"sha512-6M5jj5R/3uBxwXn3Ky2Ohz1G/sAtj+kKWGDhHtdJbOzSMOUp6rT2s1xOAOyyX5yQ9lGMU24Y1b2ZCTUBpyr6Rw==","signatures":[{"sig":"MEYCIQDy6lC4aDzTikFrUyf2TS8KxlTWTdoEclm2fDufnt1pIwIhAL3UvqLkhPqPnKGC91XvaPcLLiY0SmpcEqoapx07RPkL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453965},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4d0c79e9cb34f705ea0506b24d166880ce822cd8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.54_1769239558540_0.9010524536699636","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"supastash","version":"0.1.55","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.55","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"1eaa97e01966bc61e33b80c147e0b21d5009b0b8","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.55.tgz","fileCount":339,"integrity":"sha512-7L+CS5JSCJWok5VnIDeBJDDqqaiT+o7vq8kFZue8N5fIDW/h6dqHyYaMUmXjZaMK89N+eJ26K7qum5IZAwYJnw==","signatures":[{"sig":"MEQCICPQXAdh+tRNWN+Uz+hSToL/zImPRxeIJu0B58IwG6yFAiAd2JYyCFGd+hE/bKmsaYaaOSm7wdSfqxxMlb7JrmMTRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460411},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6da8fd6f0d89f61256d7ea061ffc3294fb476d97","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.55_1769442442984_0.16534283388533888","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"supastash","version":"0.1.60","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.60","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"28592985d2cf1fd06a8f1fb739c7d11b5742ed82","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.60.tgz","fileCount":339,"integrity":"sha512-Sg7IY4XNTrOtjl74ZNeBl9SuEb+VG2DwX/XyMl18I/glyvbg53JTxJnwlys/baHNW5cPnV4f95yEfRW/VOUuiw==","signatures":[{"sig":"MEQCIHviur0rFIfogmC4Q/n7qEMVmiYOef7vd4smak/DnMJ3AiABLs/SORRn9iR4+m7ZuMeMn1rskk1lwQ8nLfZSGefmtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462731},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"43ca963e000affd09b31564a2f98cdfd7475297f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.60_1769677634395_0.6913867990265032","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"supastash","version":"0.1.61","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.61","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"af97b9bf46e3530fdd87c6f950fb6d51434c3bef","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.61.tgz","fileCount":339,"integrity":"sha512-KzvF8at+0C1kYqQpN7Udhp50Myw16EQR/yxlM+yIpEb1HZfM96unucTl7YE+0Y+4PFjKOQ+mB1yCPxZzp9WrfA==","signatures":[{"sig":"MEYCIQCyPPl6y4+GZzWwJ4lTXzP4czDL1szI6YWRHgo045k2cwIhAMuxGN254dkhWfRBmtT5nzzdUQgajN9bruEKo4ISD6jI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462733},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1a30e1c37b1a6857608ee69e65a33533734b161c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.61_1770743474693_0.05740705100367127","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"supastash","version":"0.1.62","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.1.62","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"7fb780a6fe1723143d28ee013f5319635d465c46","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.1.62.tgz","fileCount":339,"integrity":"sha512-CghzqVIwKu1SMe8w+73iSFm5TG9qb5PZUMIMA/0vw483G0meeCX2O0FrGd10jxNS3/AyTmbShFmtoz5CMfW9Bw==","signatures":[{"sig":"MEUCIQCwgf/FNZT3kWDRzvm3oiItvgnvQdj1oVURRR0C6kZf4QIgIFEuRMPoXln+oPRiWh5fJ5Ad5uJeMKf7TXDuPXse5+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463001},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0bb91eeb9840fd48b5fa7b7ae50b2609d8a12323","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":">=6.0.0 <7.0.0"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.1.62_1770744866687_0.780968053763397","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"supastash","version":"0.2.0","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.0","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"dcb0f5dd09134b02016d30e342ecd5b12d95c1ef","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.0.tgz","fileCount":356,"integrity":"sha512-ifxbsQk1U9Va2f3+sL3SrrcMQ8QSvvQkPwHhy+1nPD2sk2L1fWIy4OhDF+aCmcDBe41tNE2N+3krIIyqiJG3sg==","signatures":[{"sig":"MEYCIQC0eVnamP5su8NGNTW9MGnzqPsx+4juxzpfNtI120pD6wIhAP4c6Bm5a/KO4v68rX66vPY2hVKTpOtMEBcBSgSw25nL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499960},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d65c1dd044bb3a1eba196939a2e28bb13647663","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase in React Native using SQLite","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"expo-crypto":"^13.0.2","fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^6.3.5","vitest":"^3.1.4","ts-jest":"^29.4.1","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.0_1772294064755_0.09391498031748502","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"supastash","version":"0.2.1","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.1","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"0910f5d4dfb955be1b10f6a21b61dc8b7a3e31e6","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.1.tgz","fileCount":420,"integrity":"sha512-UhETLewB+zNN//us9K97+KpPpvgNmI9xsPn54Xm9FaFwMuZYPnSa7XGmNBxRF1wLXtuk7SCkgsrI3CxQ1A7Row==","signatures":[{"sig":"MEQCIAL9Ou0O5a0cFDGZP4xJ2GwOiy6dGq0hgnMyNWaVJ2MIAiBUYPeSB/UB799vICAmuh/zwkohMCbo4ZM7YEc4+vw7qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654774},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"81c31e28077e2021d0c9b3bd4bfd1e50c9c0f402","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":"^13.0.2","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.1_1776356652195_0.6949342147943578","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"supastash","version":"0.2.2","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.2","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"4bfa8472fdc597c796f1e57fe81aad1d15b2d943","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.2.tgz","fileCount":420,"integrity":"sha512-XjHufHrHRU1hZZGOY4vflkoBnP0OrmIQsNmzZ12vixYWoL03HT5X4OSaFBrtpWxTQgk6m3CYnQV+gbPEkU/7iA==","signatures":[{"sig":"MEQCIFqzH4IyKuF0HYc6yDKmzOeidInrHxpaKTqNoOUQ701nAiBkE3keaa256qK7ilg4iHKBotrlAPwfl8I4k6XeIGZotw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"e912cc766cb49a35a3251940c91e3e310c4f76b0","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.2_1776356956952_0.25166743600523644","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"supastash","version":"0.2.3","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.3","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"70fa48f2797d731c8cbf3f4b00e17d692edafd19","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.3.tgz","fileCount":420,"integrity":"sha512-qvM+XL1jU2UVrOoM5EpsIukCz6HfATEViQ5fvOlXBB5tG7rj9ELnDpd54vyJcKkJ6jGV/Wzi4YTiVQOJEeic7w==","signatures":[{"sig":"MEYCIQDbDiz/Bvtj0jWiNNylalhjW2RgkDoUJ+t5D2G6cH3JhgIhAKYtU7TM+4hD5VaZeVEQDufcD0e10KyjPnxGlM9jJgaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"38aa2818fbbb31cc8ac555b2099b6f8a772a295b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.3_1776358880584_0.6736281138676314","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"supastash","version":"0.2.4","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.4","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"2a7e141ffc282644db49fb7dcb9a4e8722a3d4ba","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.4.tgz","fileCount":420,"integrity":"sha512-Y7s6tYsZPsdi4LVtihUfFZUqsrB6WpDM0PGz3kzDxuv0LoqrhxkKV7NDSEy+vEPfw+9oawuPtOr9Nk1TjtihFA==","signatures":[{"sig":"MEYCIQCUYLE4GvtsH3eZ6deeGUMWb6Vuot1F35IJNFGkz2hQ+wIhAOw5sMWraHjx0xIwFnqZR0ytferMqZvk/z+h9bOqQqG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"8157622cdde98c4c4a984ec4363f6823221827a9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.4_1776421347616_0.27450914878848987","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"supastash","version":"0.2.5","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.5","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"96b4b441f04aa5ffb4b90170911f64fcc909c264","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.5.tgz","fileCount":420,"integrity":"sha512-3w4HM67zjULIDMdYI6ZgjvuvjvUJGIgHND3lU8faG0KWdNKcgcRCsDw/e8VED81Xhjh5Z/w4Gvju6HaDW2NXhg==","signatures":[{"sig":"MEUCIE+9pc2YdzbOoiCspnjcoEiFP6MtBLIbDyhHK4/yLnO1AiEAtf2lT5q0uWsVY/9+xr2P/iQq2HGJKMjT/GdJLKTey3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"e39629f803cb832679921c479ec74f01e17057e9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.5_1776448323023_0.3682684789903794","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"supastash","version":"0.2.6","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.6","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"d1fe68d15b70f09402dc07e3fdb0a76e2522c1b6","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.6.tgz","fileCount":420,"integrity":"sha512-od0kmMvaCRM5CkpsT4Q87vdesnnQUp4eKY+7NCWIbBrsld57vGoS1DewTCVENlgw+jjUMdlbk+fJRyi6mafgeg==","signatures":[{"sig":"MEQCIAgwqnxfDeTI/U9EvllaAM/GlkYmt3eG26ObNKz2ghCIAiAbg+6B8StcTvyTShTgDe5VZxqkQf6YoCYMGo0TVZtKbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"aac885745b6ce606b5bf1cf97c056e7afed737f4","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.6_1776498640334_0.8810123890683346","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"supastash","version":"0.2.7","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.7","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"e3a799b6dec6cb915a03575a47e51fb94b997a8d","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.7.tgz","fileCount":420,"integrity":"sha512-e0nLgfAZ3hsl+FEfMa9+v9ShukeqoaWsD9NwAmxZXsUlRBHrAUQZCt7JnQDnJ0XF2qW8e/+s6czUCIv+Zvfinw==","signatures":[{"sig":"MEQCIGQFigeeN2Ga2m0YY5+QbZ7UT0G+4dIXDuDZ4p1ypjJwAiAnQ98idM59WS40vlpWZgTlswAG9sJ7QQWw7b7DG0bVsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"42bea718ceed7f560cfb89638f76fe96bf19e87b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.7_1777535249711_0.6015805176621734","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"supastash","version":"0.2.8","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.8","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"d61a531d96e1e9f04cbaea73a94b13324bd84b86","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.8.tgz","fileCount":420,"integrity":"sha512-qUvY/V5vh6YsKoub9ndjzDiRd1aIoufRi/NZwPOP4cHHDfZvICkuso/2Zmizk8YBRji6xmSvQKeCXpk8McS3Ug==","signatures":[{"sig":"MEYCIQDBxyZUMv1qIKyiTh9yWAEWEJOy5mnWhgI9fIyPRxs8hQIhAIzDt0okm0kgZPNOgDH6CuPl/QnR8K845j9vpHKeD05N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654927},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"84267781feb8e2835f82e5617cf5d1fc1ea10779","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.8_1780123946615_0.6847967173658918","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"supastash","version":"0.2.9","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.9","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"97168c6043262d671657ecd749c78349f57ac61f","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.9.tgz","fileCount":420,"integrity":"sha512-K+8S6FHNbNOoO8MywEsUFcXU3tywTOM3PASyC+e0X1KecRwzfL7Emygt5Xnzgmear/PjVGN4Nbo1j+bEVc6D/Q==","signatures":[{"sig":"MEQCIFGaBDJvgnntG5Tr1hlTzWeaJVUw/haQwII0WMKTM6rwAiBQWb5MbgzgVor0OSLpwCa8zdaP1oDGND+ePxhiXx5+GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"8b8b48b6cc10fa5838ed3dde67d7a36f00ad6123","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.9_1780310202247_0.12792142620701719","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"supastash","version":"0.2.10","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.10","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"c434a779cdc3ecc37a15aaa3c29090188e616775","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.10.tgz","fileCount":420,"integrity":"sha512-ZjtAEGD1fBXcKv78fQjMVo7FfxGf2incXnX/zuRj/Zq983Doqge1QG3K0x6FbyU7zBkT3ZvwXPxRx0TQpIK7rg==","signatures":[{"sig":"MEQCIAXXFWQ6Epfku1o0RNRJ3HvdWl+ov3IWGEIlVhsyOkPQAiBBX3xAcQSV5fMrouIgC3v3By8N9c0fSZPub7WMv2CrBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":661188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"6a7a28f4aa681e71c543b44bba615f7928d2ae54","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.10_1780314572596_0.9005509595752608","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"supastash","version":"0.2.11","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.11","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"8c0d0e30d461914099ec0cb704f00a661e750fc9","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.11.tgz","fileCount":436,"integrity":"sha512-HLeI86mRo5xGZjB0INQoux/EAjxavR4SsK+FeDLeukc90wFg8YuJ8mve9IFIEp0AhwHssg3GdXj0nG+lPZDQUA==","signatures":[{"sig":"MEQCIHO6HkGiIurzqvbCoWmukgyMkvmcHcQPAHwJJgCpPBmuAiBPrtN74LjVGmkdetLBpUCQVq+jx5+VuGXKJB2zFPV4yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"e8c361e8669af460d50d53245e625f78834506be","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.11_1782299506669_0.18713093095899325","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"supastash","version":"0.2.12","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.12","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"8b3aaaa0c6c4f9a88e30efade1031812d8509c3a","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.12.tgz","fileCount":436,"integrity":"sha512-EpOJgXPiJ3jonyrETgFgmyrtH/+OWszjlnuRzdEb3jLymHSJYxYdXRBK8vfO1Yw+ENhJyyFrxLe9P+5HDREJ1Q==","signatures":[{"sig":"MEUCIQDqUwaL3iZ2+8Nj/v5f4oGoFGaRlf1puzat1hvRtm8lVAIgE3hSSAwwQXdUyOH8xMYUCtaupMpV1Ag3P8LJ1wFiu70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"bfeef58db876e6a0d3238b5f6fa2b8ed7e0cea10","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.12_1782314919904_0.5299458176051524","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"supastash","version":"0.2.13","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.13","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"a04ad57147c60244de0ad6f7af84ed23d1595b06","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.13.tgz","fileCount":436,"integrity":"sha512-VTjr8TsLN/6kJgeW7dJtOePHtOWJI2aBIdOpicIY1hXl9D8dLjHdc8taT7hFosbEnaqie2YbDcL6KZB19OB1lA==","signatures":[{"sig":"MEYCIQDnegg9G6FEvY5HXC33ruj7y3qs2O0pF3stqz5hE5JhgwIhAOx6S8mEo3zOTUUclvlu1quGZUWsT/7YBqH9qCYGtjqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696172},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"d5a74a6318042b6947a8a6a16e2348407dfa2330","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.13_1782387906423_0.665961480507693","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"supastash","version":"0.2.14","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.14","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"1e0bead736b610aa0f261e948a6a1218b48b022b","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.14.tgz","fileCount":436,"integrity":"sha512-B83I81/g92PV9XOaa8zZKtTi4US6JpH/8vcsafFphxUqgug49gv8+D0ks7U281I9ChwOpxlwqPGbU2J88y22pw==","signatures":[{"sig":"MEYCIQC+5rcr78xT1cmO1jK/CJ2vHusUlXsWPDTBRFONotbnWwIhAM5fLrp4Baxin8O0auAXnNl8mwfusH83dk+raVkq4wwp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696901},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"da7f771516b07a37e317f556e6a3a12ef9a5497f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.14_1782388035259_0.48619143362743644","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"supastash","version":"0.2.15","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.15","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"cd16aca1407c18d4d674d5a67674d7fcb53f534e","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.15.tgz","fileCount":436,"integrity":"sha512-jTcbT/2PMqaDd5YrOrww7ZuG+O2lTEZJqHkr5TySSF1Gk56bxlIxb6nccn9f8lX+vEQa9a36hNCfXo39Zxx1Ag==","signatures":[{"sig":"MEYCIQCDC+1wWslhZi/wxWPK9zqFiIYyBOjNFTfGO60xghU8LwIhAOtgL+8XF2Qqc3sDpzJWctnyxwI9WbTTvTvSTGLhjYv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696915},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"2585b42ce6316ade0839b113ca0e17e181c3dcbe","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.15_1782389353801_0.6946671236723541","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"supastash","version":"0.2.16","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.16","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"28617c4215589c26d1d0293e8fe07a962eafb730","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.16.tgz","fileCount":436,"integrity":"sha512-x8ML9Zdre++zMF1cmwx7Ir62HpjOAPw2QNvnqW5s5hb2qK6bLw21wCZ4r+rb+0v5cVypdmJkpAABPudHi1nrgw==","signatures":[{"sig":"MEUCIHqn3BaoLvfCATANdXFDoP5stVx3p/YdV4k6CEppHmfBAiEA0cW14GEvKmqBcCDbo/KAPK+d7NUQyaRSh8mQJCnWea0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"61fe56344cc51f5e0509e41476217cd9a409fb1d","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.16_1782819572330_0.44018741692530283","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"supastash","version":"0.2.17","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.17","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"0487f56568b9aef288c688acb279b9e594447e06","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.17.tgz","fileCount":436,"integrity":"sha512-aCod0md/oCVsyI+fVPzJqc3mfyla9e9GylUspPOPXs9NJEDG68ZeYmoZhXxUrHoZCsF5gdDc2ydLy8D0Xawruw==","signatures":[{"sig":"MEUCIQCqU9g9xoCuukZxqgJRpoWiQfO11p7uLeONYQcoSfv6jgIgFU+chzWLf5yPqtiBaYCOyDuptHCCHGRzT0soysW5gzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"457aa7b01925ada8a4d100933c307e90dc69a793","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.17_1784120928445_0.44125479520437727","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"supastash","version":"0.2.18","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.18","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"fef9aa9d72aca7b0802ed9b9fa10989856cd7354","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.18.tgz","fileCount":436,"integrity":"sha512-xdxBqXouc2jTZ2PbuKvGJEP635GDF3JkuVlOmrj9Wo3aSJ9+H2yy0LjlG677mIYYTISNadFkMVtLD2vNc9d6DA==","signatures":[{"sig":"MEUCIQDGInzKy7gHGUjEDrQRfiJUbGHC8q9e6W9Jzobih9ZVpwIgQ2YnbifMvQvQj4ahQ6RzQ4fFodfUESxSHt1Rqynql1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705513},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"9baa221007aa3dc656c03ec7d9cda0ef015792fe","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0 <20.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0 <16.0.0","react-native":">=0.71.0 <0.82.0","@supabase/supabase-js":">=2.0.0 <3.0.0","@tauri-apps/plugin-sql":">=2.0.0 <3.0.0","react-native-nitro-sqlite":">=9.0.0 <10.0.0","react-native-sqlite-storage":">=6.0.0 <7.0.0","@react-native-community/netinfo":">=9.0.0 <12.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.18_1784532077353_0.46581594928653436","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"supastash","version":"0.2.19","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.19","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"5196d10051d4c125ce6c14bed332170bf783bd5b","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.19.tgz","fileCount":436,"integrity":"sha512-ZlYXIdM0jC8rF1AxP6666HqGRNq/ZSd0zm7B4khhE+h6aPgMvlJ4rWlvhyjWKd4looVTSFqDY68S+OapRj5Iwg==","signatures":[{"sig":"MEYCIQDIFImC2nN5wDCfuycuRCgIgfPeOXrQAafr2uyVFWYsxgIhAIi9sRnNa3b5F1b3iBtMjN435a7AZ4hI7WmplueKy2bQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"33cc74d285ebf89a5c3c3fda1409f68d8f2ba1fe","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0","react-native":">=0.71.0","@supabase/supabase-js":">=2.0.0","@tauri-apps/plugin-sql":">=2.0.0","react-native-nitro-sqlite":">=9.0.0","react-native-sqlite-storage":">=6.0.0","@react-native-community/netinfo":">=9.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.19_1785509238006_0.5883969075163789","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"supastash","version":"0.2.20","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.20","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"8c5919df6d86ab532462af963a1ee0c529c82490","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.20.tgz","fileCount":439,"integrity":"sha512-LGnera1/5TrIufWZoN9tDALoA6N+hVOQLhMt7kThC92f6boQ1F+eeJRKiEO03hyvBNQXdBMEEdw91GTBOAnEoA==","signatures":[{"sig":"MEYCIQDkbwkP96EkzyXQsJfmulyK4K9wuSgcHffBxLtB9/BNdAIhANNebiaru9inJs1ZlrQLiP/jhRZQDTr+IamoV7xxe5oQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"b41873243725e7b07718a4c8d20193bb8d063321","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0","react-native":">=0.71.0","@supabase/supabase-js":">=2.0.0","@tauri-apps/plugin-sql":">=2.0.0","react-native-nitro-sqlite":">=9.0.0","react-native-sqlite-storage":">=6.0.0","@react-native-community/netinfo":">=9.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.20_1786300711453_0.6544745195971082","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"supastash","version":"0.2.21","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.21","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"c702ae2006e76541cd11f97351e5bcb0b5a85b1e","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.21.tgz","fileCount":439,"integrity":"sha512-OXw+0Pc/eAD7XwTvWgvzhb2kgurmB8SCQm545xzFyG8LvxkMlpWITHjWTEu6FjPLeANYn3Ua4ET8WeycrwuX7w==","signatures":[{"sig":"MEUCIQCF4bzUW68j/iKql20CqjVPyUsYDYmdzBmzSr11NXG3hAIgIhL7GegUxTO7NYzCvT9Wf26qvK0tgkWzOr/AQt3B9j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"cac6a1416245047933edacf8eb299a5ad565a336","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0","react-native":">=0.71.0","@supabase/supabase-js":">=2.0.0","@tauri-apps/plugin-sql":">=2.0.0","react-native-nitro-sqlite":">=9.0.0","react-native-sqlite-storage":">=6.0.0","@react-native-community/netinfo":">=9.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.21_1786950595430_0.5264281537576732","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"supastash","version":"0.2.22","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.22","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"5c4fc52041794db7519c9cc1f06a5f00b14a1e0b","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.22.tgz","fileCount":439,"integrity":"sha512-TuoORjxRQOBAyzY4qwHWRVDrtkGRqTxZgcpcO6jRLDOHMO6sPpHrnUlh2JaR/oMFjtDLAD4oPXOwfciCD99UxQ==","signatures":[{"sig":"MEUCIHe97vspz/xhIAqTsRk+dpkxBeCIC57tF0PYx9LXrFFAAiEAtDGT7fgjhKL06q6V5TLNwpNVJWWxOe77kJXu+nvq05U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"891cb45bbcedb57d2b789c3fece7c50eccd5b752","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0","react-native":">=0.71.0","@supabase/supabase-js":">=2.0.0","@tauri-apps/plugin-sql":">=2.0.0","react-native-nitro-sqlite":">=9.0.0","react-native-sqlite-storage":">=6.0.0","@react-native-community/netinfo":">=9.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.22_1786958233235_0.9814122338943396","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"supastash","version":"0.2.23","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"author":{"name":"Ezekiel Akpan"},"license":"MIT","_id":"supastash@0.2.23","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"homepage":"https://github.com/0xZekeA/supastash#readme","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"dist":{"shasum":"ac5e614466d4930fc53402386ca95ba4b85a79d5","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.23.tgz","fileCount":439,"integrity":"sha512-7dO6ewUy/N4lNnW4lefHMAhaJuWLut+q3rE3SWbU6yifUciXZ+RH/3b5NqPjNdOGglOm6MI/uEAYhikY8OZwrA==","signatures":[{"sig":"MEUCIA1yLvqtB/qlXH9aBgP4DcrEpECCGSaNeWTSYxRjUQShAiEAp0ddyc/ChqfkgNWTZ84hxRPQU5bzeR3w7kpzHx8PArY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/desktop/index.js","browser":"./dist/desktop/index.js","default":"./dist/desktop/index.js","react-native":"./dist/native/index.js"}},"gitHead":"7df289d0e9b82bb029a719ef35985d837e4d7b7c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"repository":{"url":"git+https://github.com/0xZekeA/supastash.git","type":"git"},"_npmVersion":"10.9.2","description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","dependencies":{"fast-deep-equal":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/node":"^22.15.21","better-sqlite3":"^11.10.0","@types/better-sqlite3":"^7.6.13","@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/react-native-sqlite-storage":"^6.0.5"},"peerDependencies":{"react":">=18.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0","react-native":">=0.71.0","@supabase/supabase-js":">=2.0.0","@tauri-apps/plugin-sql":">=2.0.0","react-native-nitro-sqlite":">=9.0.0","react-native-sqlite-storage":">=6.0.0","@react-native-community/netinfo":">=9.0.0"},"peerDependenciesMeta":{"expo-crypto":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@react-native-community/netinfo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/supastash_0.2.23_1786961732626_0.7816055105825215","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"supastash","version":"0.2.24","main":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"react-native":"./dist/native/index.js","browser":"./dist/desktop/index.js","node":"./dist/desktop/index.js","default":"./dist/desktop/index.js"}},"sideEffects":false,"scripts":{"build":"tsc","dev":"tsc --watch","test:watch":"vitest --watch --config vitest.config.ts","test":"jest"},"devDependencies":{"@tauri-apps/plugin-sql":"^2.4.0","@testing-library/react-native":"^13.2.0","@types/better-sqlite3":"^7.6.13","@types/jest":"^29.5.14","@types/node":"^22.15.21","@types/react-native-sqlite-storage":"^6.0.5","better-sqlite3":"^11.10.0","ts-node":"^10.9.2","typescript":"^5.9.2","vite":"^6.3.5","vitest":"^3.1.4"},"peerDependencies":{"@react-native-community/netinfo":">=9.0.0","@supabase/supabase-js":">=2.0.0","@tauri-apps/plugin-sql":">=2.0.0","expo-crypto":">=13.0.0","expo-sqlite":">=15.0.0","react":">=18.0.0","react-native":">=0.71.0","react-native-nitro-sqlite":">=9.0.0","react-native-sqlite-storage":">=6.0.0"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"react-native-nitro-sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@react-native-community/netinfo":{"optional":true},"react-native":{"optional":true},"expo-crypto":{"optional":true}},"repository":{"type":"git","url":"git+https://github.com/0xZekeA/supastash.git"},"author":{"name":"Ezekiel Akpan"},"license":"MIT","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","dependencies":{"fast-deep-equal":"^3.1.3"},"_id":"supastash@0.2.24","gitHead":"b2eec0a1bb5b9a1de2e2d9776fbba716aca8c45b","bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"homepage":"https://github.com/0xZekeA/supastash#readme","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-FHLZV3hCvLwqY/q2+s+tj1px6O3imn1F8ktQ2+My0NO1zN6x7BL6+HxAP7Ohp4GnFAOD1tFuEH/qjxPGmgJDiA==","shasum":"edee0b8f36272c4ff5c6223b5b7c3941e4a8b0e5","tarball":"https://registry.npmjs.org/supastash/-/supastash-0.2.24.tgz","fileCount":439,"unpackedSize":729112,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICzxMij2TOOG3r4dFobYxXnviJ0m0ADD+MRaswcs6wHlAiEAlYsuQ7IBymPflHGA/nEpc8ZrNbdsiuUMbi94Zt6l5VA="}]},"_npmUser":{"name":"0xzekea","email":"zikkyakpan@gmail.com"},"directories":{},"maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/supastash_0.2.24_1786970326410_0.9881469799146079"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-12T14:40:12.521Z","modified":"2026-08-17T12:38:46.785Z","0.1.0":"2025-06-12T14:40:12.850Z","0.1.1":"2025-06-13T23:10:03.558Z","0.1.2":"2025-06-17T14:31:35.424Z","0.1.3":"2025-06-17T14:52:00.430Z","0.1.4":"2025-06-17T14:59:26.778Z","0.1.5":"2025-06-19T10:31:04.562Z","0.1.6":"2025-06-20T19:56:16.172Z","0.1.7":"2025-06-22T21:47:01.215Z","0.1.8":"2025-06-23T15:42:19.142Z","0.1.9":"2025-06-25T13:57:28.542Z","0.1.10":"2025-06-26T22:16:59.745Z","0.1.11":"2025-06-28T16:37:24.052Z","0.1.12":"2025-06-30T15:33:29.393Z","0.1.13":"2025-07-02T07:52:11.557Z","0.1.14":"2025-07-03T09:11:08.409Z","0.1.15":"2025-07-07T08:23:43.410Z","0.1.16":"2025-07-07T08:40:34.909Z","0.1.17":"2025-07-08T17:16:35.550Z","0.1.18":"2025-07-09T10:21:07.313Z","0.1.19":"2025-07-14T14:50:51.214Z","0.1.20":"2025-07-19T05:24:30.649Z","0.1.21":"2025-07-19T05:52:43.234Z","0.1.22":"2025-07-19T19:22:13.347Z","0.1.23":"2025-07-19T19:57:43.960Z","0.1.24":"2025-07-23T04:26:28.769Z","0.1.25":"2025-07-28T18:47:07.818Z","0.1.26":"2025-07-31T09:51:43.612Z","0.1.27":"2025-08-03T21:06:13.533Z","0.1.28":"2025-08-14T05:39:08.308Z","0.1.29":"2025-08-15T10:39:05.882Z","0.1.30":"2025-08-15T11:38:42.592Z","0.1.31":"2025-08-27T07:47:48.643Z","0.1.32":"2025-08-28T19:49:24.370Z","0.1.33":"2025-08-28T20:15:25.884Z","0.1.34":"2025-08-30T10:09:48.904Z","0.1.35":"2025-09-09T05:28:55.846Z","0.1.36":"2025-09-16T17:47:04.353Z","0.1.37":"2025-09-17T07:35:32.731Z","0.1.38":"2025-09-21T17:12:37.594Z","0.1.39":"2025-09-28T08:29:13.599Z","0.1.40":"2025-09-28T08:36:27.945Z","0.1.41":"2025-10-05T05:11:18.346Z","0.1.42":"2025-10-06T04:55:53.086Z","0.1.43":"2025-10-06T05:38:07.767Z","0.1.44":"2025-10-17T11:29:00.138Z","0.1.45":"2025-10-21T10:22:34.898Z","0.1.46":"2025-10-31T22:01:09.041Z","0.1.47":"2025-11-02T15:04:13.275Z","0.1.48":"2025-11-17T12:44:43.882Z","0.1.49":"2026-01-02T08:10:00.273Z","0.1.50":"2026-01-02T08:16:52.996Z","0.1.51":"2026-01-22T13:52:41.480Z","0.1.52":"2026-01-23T06:16:27.506Z","0.1.53":"2026-01-24T06:41:53.050Z","0.1.54":"2026-01-24T07:25:58.720Z","0.1.55":"2026-01-26T15:47:23.154Z","0.1.60":"2026-01-29T09:07:14.561Z","0.1.61":"2026-02-10T17:11:14.910Z","0.1.62":"2026-02-10T17:34:26.837Z","0.2.0":"2026-02-28T15:54:24.947Z","0.2.1":"2026-04-16T16:24:12.378Z","0.2.2":"2026-04-16T16:29:17.117Z","0.2.3":"2026-04-16T17:01:20.781Z","0.2.4":"2026-04-17T10:22:27.824Z","0.2.5":"2026-04-17T17:52:03.212Z","0.2.6":"2026-04-18T07:50:40.476Z","0.2.7":"2026-04-30T07:47:29.895Z","0.2.8":"2026-05-30T06:52:26.761Z","0.2.9":"2026-06-01T10:36:42.380Z","0.2.10":"2026-06-01T11:49:32.754Z","0.2.11":"2026-06-24T11:11:46.831Z","0.2.12":"2026-06-24T15:28:40.047Z","0.2.13":"2026-06-25T11:45:06.563Z","0.2.14":"2026-06-25T11:47:15.391Z","0.2.15":"2026-06-25T12:09:13.984Z","0.2.16":"2026-06-30T11:39:32.515Z","0.2.17":"2026-07-15T13:08:48.626Z","0.2.18":"2026-07-20T07:21:17.519Z","0.2.19":"2026-07-31T14:47:18.191Z","0.2.20":"2026-08-09T18:38:31.579Z","0.2.21":"2026-08-17T07:09:55.568Z","0.2.22":"2026-08-17T09:17:13.367Z","0.2.23":"2026-08-17T10:15:32.788Z","0.2.24":"2026-08-17T12:38:46.586Z"},"bugs":{"url":"https://github.com/0xZekeA/supastash/issues"},"author":{"name":"Ezekiel Akpan"},"license":"MIT","homepage":"https://github.com/0xZekeA/supastash#readme","keywords":["supabase","supastash","local-first","local-storage","local-first-package","react-native","sqlite","offline-first","sync","tauri","rust","database","database-bridge"],"repository":{"type":"git","url":"git+https://github.com/0xZekeA/supastash.git"},"description":"Offline-first sync engine for Supabase, built for React Native and desktop JavaScript apps using SQLite.","maintainers":[{"name":"0xzekea","email":"zikkyakpan@gmail.com"}],"readme":"# Supastash\n\n[![npm version](https://img.shields.io/npm/v/supastash.svg)](https://www.npmjs.com/package/supastash)\n\n**Offline-First Sync Engine for Supabase + React Native & Desktop**\n\n> Supastash syncs your Supabase data with SQLite — live, offline, and conflict-safe. No boilerplate. Built for React Native, Expo, and (experimentally) Tauri desktop apps.\n\n---\n\n## 📚 Documentation\n\n→ [Full Docs](https://0xzekea.github.io/supastash/)  \n→ [Getting Started Guide](./docs/getting-started.md)\n\n---\n\n> 🔴 **NEW — Replication Mode**\n>\n> Improves sync ordering and prevents missed updates in distributed offline systems.  \n> ⚠️ Must read if your app supports multiple devices or long offline sessions.\n>\n> 👉 Learn more: https://0xzekea.github.io/supastash/docs/replication-mode\n\n> 🖥️ **NEW (v0.2.1+, experimental) — Desktop Support via Tauri**\n>\n> Supastash now works in Tauri desktop apps using the `tauri-plugin-sql` adapter.  \n> Same sync engine, same API — now available beyond mobile.  \n> ⚠️ Desktop support is experimental. Expect rough edges and breaking changes.\n\n---\n\n## ✨ Features\n\n- 🔁 **Two-way sync** (Supabase ↔ SQLite)\n- 💾 **Offline-first** querying with local cache\n- ⚡ **Realtime updates** (INSERT, UPDATE, DELETE)\n- 🔌 Compatible with all major SQLite clients:\n\n  - `expo-sqlite`\n  - `react-native-nitro-sqlite`\n  - `react-native-sqlite-storage` (beta)\n  - `tauri-plugin-sql` (desktop, experimental)\n\n- 🧠 Built-in:\n\n  - Conflict resolution\n  - Sync retries\n  - Batched updates\n  - Row-level filtering\n  - Staged job processing\n\n---\n\n## 📦 Installation\n\n```bash\nnpm install supastash\n```\n\n### ➕ Required Peer Dependencies\n\n```bash\nnpm install @supabase/supabase-js \\\n             @react-native-community/netinfo \\\n             react \\\n             react-native\n```\n\n> **Breaking change (v0.2.1+):** You must now pass `networkAdapter: NetInfo` explicitly in `configureSupastash`. Import it as:\n>\n> ```ts\n> import * as NetInfo from \"@react-native-community/netinfo\"; // React Native only\n> ```\n>\n> For Tauri desktop apps, `networkAdapter` is not required — network detection is handled natively.\n\n### 🧱 Choose a SQLite Adapter\n\nChoose **only one**, based on your stack:\n\n```bash\n# Expo (most common)\nnpm install expo-sqlite\n\n# Bare RN with better speed\nnpm install react-native-nitro-sqlite\n\n# Classic RN SQLite (beta)\nnpm install react-native-sqlite-storage\n```\n\n> Match with `sqliteClientType`: `\"expo\"`, `\"rn-nitro\"`, `\"rn-storage\"`, or `\"tauri\"` (experimental)\n\n---\n\n## ⚙️ Quick Setup\n\n### 1. Configure Supastash\n\n```ts\n// lib/supastash.ts\nimport { configureSupastash, defineLocalSchema } from \"supastash\";\nimport { supabase } from \"./supabase\";\nimport { openDatabaseAsync } from \"expo-sqlite\"; // or your adapter\nimport * as NetInfo from \"@react-native-community/netinfo\"; // react-native only\n\nconfigureSupastash({\n  supabaseClient: supabase,\n  dbName: \"supastash_db\",\n  sqliteClient: { openDatabaseAsync },\n  sqliteClientType: \"expo\",\n  networkAdapter: NetInfo,\n\n  onSchemaInit: () => {\n    defineLocalSchema(\"users\", {\n      id: \"TEXT PRIMARY KEY\",\n      name: \"TEXT\",\n      email: \"TEXT\",\n      created_at: \"TEXT NOT NULL\",\n      updated_at: \"TEXT NOT NULL\",\n    });\n  },\n\n  debugMode: true,\n  syncEngine: {\n    push: true,\n    pull: false, // enable this if using filters or RLS\n  },\n  excludeTables: {\n    push: [\"daily_reminders\"],\n    pull: [\"daily_reminders\"],\n  },\n});\n```\n\n### 2. Initialize Once\n\n```ts\n// App.tsx or _layout.tsx\nimport \"@/lib/supastash\"; // triggers init\nimport { useSupatash } from \"supastash\";\n\nexport default function App() {\n  const { dbReady } = useSupatash();\n  if (!dbReady) return null;\n  return <Stack />;\n}\n```\n\n---\n\n### 🧠 Optional: Zustand Auto-Hydration\n\nTo auto-update Zustand stores when local data changes, listen for refresh events:\n\n```ts\nsupastashEventBus.on(\"supastash:refreshZustand:orders\", hydrateOrders);\n```\n\nUse this in a hook like `useHydrateStores()` to stay in sync without polling.\n👉 **[Read Docs](https://0xzekea.github.io/supastash/docs/zustand)**\n\n---\n\n### 🔁 `useSupastashData` (with Realtime)\n\n```ts\nconst { data, groupedBy } = useSupastashData(\"orders\", {\n  filter: { column: \"user_id\", operator: \"eq\", value: userId },\n  extraMapKeys: [\"status\"],\n  realtime: true, // Default: true\n});\n```\n\n- ✅ Auto-syncs with Supabase Realtime\n- ✅ Keeps your UI in sync automatically\n- ✅ Ideal for dashboards, chat, shared data\n\n---\n\n### 🛡️ Use Filters for Pull Syncing\n\nIf you use `pull: true`, you **must** define filters per table:\n\n```ts\nuseSupastashFilters({\n  orders: [{ column: \"shop_id\", operator: \"eq\", value: activeShopId }],\n  inventory: [{ column: \"location_id\", operator: \"eq\", value: location }],\n});\n```\n\n> Without filters or RLS, Supastash may try to pull full tables — which could lead to empty results or large sync payloads.\n\n---\n\n## 🚨 Important Notes\n\n- Your Supabase tables must have:\n\n  - A primary key `id` (string or UUID)\n\n  - `timestamptz` columns for `created_at`, `updated_at`, and `deleted_at`\n  - If using `replicationMode: \"server-side\"`(Recommended), you must also add:\n    - `arrived_at timestamptz NOT NULL DEFAULT now()`\n    - A server trigger to enforce `arrived_at` updates\n  - Run this SQL in Supabase to allow schema reflection:\n\n```sql\ncreate or replace function get_table_schema(table_name text)\nreturns table(column_name text, data_type text, is_nullable text)\nsecurity definer\nas $$\n  select column_name, data_type, is_nullable\n  from information_schema.columns\n  where table_schema = 'public' and table_name = $1;\n$$ language sql;\n\ngrant execute on function get_table_schema(text) to anon, authenticated;\n```\n\n---\n\n## 🧪 Example: `useSupatashData`\n\n```tsx\nimport { useSupatashData } from \"supastash\";\n\nconst { data: orders } = useSupatashData(\"orders\", {\n  filter: { column: \"user_id\", operator: \"eq\", value: userId },\n});\n```\n\n---\n\n## 🔄 How Sync Works\n\n- Tracks rows using a replication cursor (`updated_at` by default, or `arrived_at` in server-side mode)\n- Batches changes in background and retries failed ones\n- Local cache backed by Supabase\n- Runs pull/push jobs efficiently using staged task pipelines\n\n---\n\n## 🧠 Advanced Querying (Optional)\n\nSupastash includes a built-in query builder:\n\n```ts\nawait supastash\n  .from(\"orders\")\n  .update({ status: \"delivered\" })\n  .syncMode(\"localFirst\") // localOnly, remoteOnly also available\n  .run();\n```\n\n---\n\n## 🔧 API Docs\n\n- [`configureSupastash()`](https://0xzekea.github.io/supastash/docs/configuration)\n- [`useSupatashData()`](https://0xzekea.github.io/supastash/docs/useSupastashData)\n- [`useSupastashFilters()`](https://0xzekea.github.io/supastash/docs/useSupastashFilters)\n- [`supastash.from(...).run()`](https://0xzekea.github.io/supastash/docs/supastash-query-builder)\n\n---\n\n## 🤝 Contributing\n\nPRs are welcome! Please write clear commit messages and add tests when relevant.\n\n---\n\n## 📜 License\n\nMIT © [Ezekiel Akpan](https://x.com/0xZekeA)\n\n---\n\n## 💬 Need Help?\n\nOpen an issue or reach out on [Twitter/X](https://x.com/0xZekeA)\n\n---\n","readmeFilename":"README.md"}