{"_id":"electric-sql","_rev":"256-3276b91b8548d2a0733fe45772df1213","name":"electric-sql","dist-tags":{"next":"0.5.0-next.8","latest":"0.12.1","canary":"0.12.2-canary.b4da7af"},"versions":{"0.1.0":{"name":"electric-sql","version":"0.1.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.1.0","maintainers":[{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"8525ac8894323c96354f4854ccd8137282512dba","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.1.0.tgz","fileCount":154,"integrity":"sha512-6qIOMlftO3ra/2yyi544VntTkqx2eNQm3coxAMFayrI26XDfRnA5SMAUTawA6yHxSFEIFN8FFg6z8MhDfxjlCw==","signatures":[{"sig":"MEQCIG87qK9tv34zOCdOtenlnKXp9Jm2cYzmNc+IV+mBGMO0AiBkbVounB7mDG5zoytUHpZ/ruxMe5Hr6+ZRc+HbpHfj4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTocWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwHA/5AcWIhvk2imOVOtXeZpb4L/apfnEA+vK1WpeyJvvaSRo0cAqo\r\nTwU4UeLkp1HsJP9tJPGFrNB/hi655/DKAGrrSkpYw0RVdDuQ3dQYiPXNT3cQ\r\n3o5kajpzUuAk2QfKNemWbNrsY8DeULj9gabDGYVj725nspfRaz47A8u823Wu\r\n1Jh9om71VebIY+789+dtMwHHxrD/PWpT1xEQHuJ3MHXGhpOBuZve0/G0Jds1\r\nWooqlnnRKFk0T5s9lo8vFWqsFF97susMEeYmEik6d1VDznIZdWN6B4faqLRf\r\nzvrqRI/UlEcszaG9wlFEsLfq4IhufSSQzOViNgbjFHtN8OoVJEN6sfLfZtl7\r\nAdn9/y/2crTvvkpkoMTG3UPDxlSjzKf7A6hIdfzUgVlWuoyogEzeTCPY3QEu\r\n9IN180nQcDLZohztAKTPPLhfP+v32AyzgH0Oi/we4L4Mm8gQOOhKIt7YO2XC\r\nDiIFS0uOC0m53DmWcPNTs+VytjDb1FNBrX/Z7f2aMbD112nYoitp8W0tlb7c\r\nOFdQqFlyleLSpQGU/xxWqcBebzcdVm/lBKRTg3ECxUk1PQKzw4MXfjYUzu4w\r\nkFyZ+yqTOJzuQ4+l+kvmXSWvID3kdcfDhAYBOarGw3iGJoKYDhy/bTOA5bVy\r\nonUa6IWLp9sPhkZl5RLd3mGj+sgB3jjOUXE=\r\n=mTKx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"4c498f6d43ee41584a071d592530c05a0ed4d438","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.7.13","browser-env":"^3.3.0","@types/react":"^18.0.18","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.1.0_1666090774674_0.8861482460739463","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"electric-sql","version":"0.1.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.1.1","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"570276e168b092951290496d89f67c3a05d3797f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.1.1.tgz","fileCount":154,"integrity":"sha512-bydNtbk4MOpsXP3KdnKGbvjzraD09lllPmoCwXDY6emN/XgKNmK1mfNJsqMTIjQPKjd11tGSwB1WHUPCbBPdHQ==","signatures":[{"sig":"MEUCIQDhWfiypXHsDQ185U1DVgJ9LlGlkcMMCuR6mnx7cKzQdgIgKPIP5R+H8PeNm9WLeEaELdxkVbLICmxSK4LqZs2TkYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrq/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCkw/9FhoxCfUS5dUFcCSfK1DHdX1K7iSmdHGxg//COxpjfQuq9eiQ\r\ngjouMNR8yMVDiOalLTc41qRpWeNFyjxRJB4Pbwu8JQ0LSAYz386xuTRuvldj\r\n5tcmPSP8rEYeQ+pXDLg4hvVcTwSEHBtrVVf7vOpQH5eVwlxzKFp2GA1dqfla\r\n61v/5bXukImawmTPPKuFjWPN0xFtJ4rHoiipy+twowCLHPlWvbftUsYda0SG\r\nzXoGyftmGYSAyQes5HwVP3NVR4VjTQuC9ySpfRtJab5rqmurJjlTzDv241x5\r\n9ZzzFnZGAWvCrS1KjO13k2tlD4aHOx+i6pu59Jx1DimvwRFyw+NHuZtdxTKe\r\nabV01ur3uMN47wacO6HmfIxFVqPcAJOArQp+6pirv6QvKwGU1DY2G/R8J5aB\r\ni29E7ZDr7Wb9XKfvYtSskhbKWDk8Ig7vJhuIp4x0oPxfP8mYn3WRVg5WMcg2\r\nvahGlQREHxvJArOwU7kIdPqjSxpkHW4hsbRlvf3zR92MrNvCtDlzyVtz4+rm\r\n9+aPxy72aUMiVHl4j4r6jkx4kFx5Bo16fPLBGbQ1j0AwX0fpQWSFZOXqx7Ti\r\nPpTTsXtxM/pOBASJK2LzWkoC5w6ZDauIl38osEgp1N4bwcspH6DCfswrkpdq\r\nNMaQk9TLcvYFFH+QqUFMVP2CmbbYuH+WDBA=\r\n=S04q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"053aaec1b584c6b5ddd45edd65a2e0b603abb848","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.15.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.7.13","browser-env":"^3.3.0","@types/react":"^18.0.18","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.1.1_1666103999341_0.8009344104877578","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"electric-sql","version":"0.1.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.1.3","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"09a8e01f9cf8cb76bab7fb4303b08d2867628585","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.1.3.tgz","fileCount":154,"integrity":"sha512-aVx0HHeXLetdGxkpDyayGe2vYBZBDa0LlvtJU1PoqWkL8NA4w30JclHoFU8+PhNFcMg4Dq2N+WYuLYSjtp4hDQ==","signatures":[{"sig":"MEYCIQDWG+PH9ToSLuonZ0XlfyOeLA5CELQ8OZHXoGmGHEvJnAIhAIfr1pdMMORPbBOZi5LluxLAY2RdmubYkkvttAcTkl3A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTs+1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr37Q//df3dPbuvYLpMllGRNtzMkECjv+Yxayagyt4br0d3hLwXdDR5\r\nX80ZFmurAIQvCYJby2C0Nve2NZSbXptaehzPJIGs2F4+amBCwPVit+c7a+U2\r\nfTyo3OY/MXhfVLZL0qERD2sNjYjDtRJGQ33yX+mhNP5O1DdMI0utgauHJKA+\r\nQ6TCFYVR3LsMZJnHi4xveMHee2jEOppQd9XYzQoH10gpYGt+FgVoTZ8niy58\r\nyW+saobaLefoz5p+mNV3OyBh7G3oPbPQ6mPojtbSyctCbkhnij1VLl9I8aT8\r\nI7nUQYPQg5ZwwlMM+nUus8BwCescsx8mlQwFU7L+mklFaXXWjpjAz+0CowZl\r\nOI2lj5ecjMM7CleppCGkt/ETs1BvUfjVfgkBU5vHUt+/kzbjtxhbHqSf9Z+b\r\ntCmFpW9I+PNfKtg+sRQr4waRPd7LnyZ9kyIldHGaqVAhgQfZbaMkh2t7fhty\r\nWZiezA8OmWCn0/qtrr/bK0DCBh5xTvyLQUE2uq2ddLl60EJ5lwGOInRFPt9Q\r\nwdiQugZGTIjwtQ4ovQab+Iv9UCnfTq8yJz+hXZBSNPezpqqgO5NadijS8mRQ\r\nCM4t6LNO38HGqtazvQO1JirFaS8YMif3BUZZYkOuXeR+H6VDJKrK3GBCN8u7\r\n4HfWT8PTF0xY9I0TTNDGjRevzMcrt0L+G4E=\r\n=88pB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"7de929f7053327eadf18d0f9461eb03237d29f3e","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.15.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.7.13","browser-env":"^3.3.0","@types/react":"^18.0.18","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.1.3_1666109364691_0.002267970831689059","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"electric-sql","version":"0.2.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.2.0","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"643058eca42c28e21d0675a9d0f150527e0e17b0","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.2.0.tgz","fileCount":158,"integrity":"sha512-DUlOHZ5pex97OHeaP/NBRZsFpXT0wFRBtpV6PCpCI7O/DpyUzuqqzlu4tyenynd5IN1BlLtdxGkI7K+4r6qnEQ==","signatures":[{"sig":"MEYCIQCjU0MvG6G7matUNCv1h9pnqnlxYbPai7M2glddIEKOSgIhAPTMsziYjoe42K/yB1PIDZ5SlgvLkSPdgkVMGIJHRNak","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUBmbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolfBAAhSjQozA3LBLR1o14mozsoqq/r0TERdjA64Pnno7M7YwY9hxJ\r\nbUo/MmZPfXPxZqh65UHkwzyuM4t/pjeG/2gTUVX0aJux0kx5iT4ieU1VuQhc\r\nMRp8Vf2nVVcamBiImxEeiBPlQ0ronvF4PteSkIDmelWiG5b4daQZXp05vrY/\r\n1Tx29LtTCWdht7CvX7g1kJUQhtHXLk+6LX5vPcSTEiJhq++VrFS0emRks6bu\r\nAF1jsaH4rJ4JsETdbVoPBbZvfX+1ZwETNHKdKC1+skaaxryr9oSC65HEabFj\r\nlK+5aYShqUMvLK4FwOWGppw7IWohNsP59Mif6HJuS+qzP9MHDV62CpLAp6Cm\r\nEzgLT7k1McAlirfkp+tldWRqzIl41V+hK67GUoNJywmWb+cFFi7vHydzv2BU\r\nW3TnpBT/oMsf/j1Ol12tuZv0Wiq/dRWu8/kpaymNOiN7hIW90RwFMfCcGiLw\r\ncw6VbhY3Bm4Sfl55oDMKW8I1WCT1Va2LEcSshNJNOSNa6ZwDWM2aVTcbKty8\r\nqbiOXxtsrvZrm4tAtrCXXoTLAF4b0EvbZxpQ6WiI9esXDdKAHZSVldhSsLwx\r\nRJ1I/dtKj6YEVKDECvOlXK0MHnkBRuDMOSCoFRkJQ5sqpYS2yHVhmfAXWZq5\r\nC5hdsUuF2FL2sCXM/R7ZJWuNk8IAnju8rP4=\r\n=Y2j3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"5f15d56bc63a0ebe2aac1eebb4a6ec3609f7aa43","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.15.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.2.0_1666193819357_0.605305557366032","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"electric-sql","version":"0.2.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.2.1","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"d8eedc45dd3e5eaaa4ff2e0c2c78268d24114c65","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.2.1.tgz","fileCount":158,"integrity":"sha512-o9wR5L8lAgg6yVybbchZ4+5YiWBxiiJzZfYUSiTiZUeIlY4vzbVBd0V/lQX7g5m6QMbjLH+4qQ3dEsmrehHDmQ==","signatures":[{"sig":"MEYCIQDsdhCJOkwKKoSc4P9EhZ0jvVl1Uiyze1NEjDNfKECQcAIhANgsmZ75fGjDi/N70gBMcli1py9+wK5obyLA1zaKDLF4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVtELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqcw/8C9YvxVft7mNDUZbWMK5/cjvK7IMo/UazrYVLBSq45hVhILdz\r\nCKSNN5wJKyeFu4qPgQwNIyTX5xiX8X3nv0jGrvVXSFDxK05QAKw90wymncjg\r\nI0OwVNrC+DWLuZTloqKe0UAadNhDpEhsOCyegEr39iR85vgeBl3peOdUs3tj\r\nuptR6BGxDIchuGzRH2i4P9A9QjWfRFlvQQnLDvNHH68+6837zxl83gvKRF+z\r\ni9Vg7mXdiEJ1rWI6v32+t15LWYWaH40VvUMTNGz8Lx8/febk8JjhDVmjDnC3\r\nJXo7dgGjd3aHktQgGYLBds37fP+YF4yYkaHzQJzI/lsdL2tt2B7wmYaMPSe3\r\nerZsd2doais+Dxt/89KqfJ8KJn8dFq3OrHbmviTtjyX1+5QZSt8Mv9rtSSlg\r\nl+k0dl3li3G44SRgKOKVNorI8oXSFvYV7+WP/JTHl4uOnDwMskTW4jMTlhqR\r\nNvAosVboW1VL8V0rrdrjolvc4FqO+HkIrire7Fp63zC0JaPDdRzBhSJrUNHR\r\n4ikQhbTT6LRqo4QoZgpVmD1iwGkNlbmIp+3khcEPI5pFha2SdSuKyiz0SgIx\r\n8ZeLF0JYZDi0YEa9Q+cC6fLqxsfXLfuKbsNDzqY/RPQXMf3BoMBCS9ChKnlX\r\nWCzlxwstbplHDsH95UzUIl2H11fmMe6BiI0=\r\n=2nGF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"76eb61da6c46c4bf62dca52ab32020eb31426bd9","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.15.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.2.1_1666633994759_0.9664288660880254","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"electric-sql","version":"0.2.2","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.2.2","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"88b89646480ce57ffe2d62a1bee83a880db72d41","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.2.2.tgz","fileCount":158,"integrity":"sha512-I8ERmw89X/CjAqrWUsGrnvV6BqwifwUdIXQj3D4dYNNBJ8RMbDeNLv/WrQ9bAVCj9kMjBcJdLcyyXjDiLxk8PA==","signatures":[{"sig":"MEUCIENFffC9HQ5S+uSqD2JDOp/q9CkQ5+WvsKS1lymIWQx1AiEA8Kjf+/pkk3TQNgMEZAhCX7xwJy9cuG3S60i832+e5BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVtlCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogoA/+MaleFosd//0pvyAftD2UWlQXnvaNLFIle7X3EY/oX91z9n/l\r\n2qK2dnCSvivuV6QrlkydxCgixeiKTRi52uBCO5XMH0WPoAf+fD5Gpd2P9PsR\r\nnPYrLc27nRX2Ztm2LAO89ZgOaMr1okBE5q9eRrRSF5pJxRua9QYrQ084EfOt\r\nnsAnpGvGC9c2z9wEoZdCaG+W+xRWnDn6Q7ZXhxoXwfwTEzudRGW6OhMzXiFH\r\nDGVQ4zNEuP5wxQC9O/lzXOf1o692LnaNP8wHBXCxNVdEhbRgqCQD6FUQuE/W\r\nP3A6dZTfauAFZYdVzfxuxV2hdmszElbQe/UKCrtWSMpDB80ly2mTciZhgaGw\r\nszaug1NVYiUNk78xE0tmIpAuUOZtDI2WpfmCY1u32I2yrJlkZSOSdOzJlSv3\r\nDIITJ3t/b+Do5czSaFOp7WubVOFeerV0AkaWl9Jmjpzrn1p2awXT+4LLUHfP\r\nQoY7WFMes6o+PeDFA4kYAci5BSFbEvq7WO3KNpDL8GUSyY2npp55NdeJ/yXh\r\njJBEOP/A0m58rqbLA7LyKB2iJH5ZTR9VkcqvsfEN4o9LRKHtabeUW1B64Mm+\r\nHTNFdURXOoIbbduaoicQKCA4Ti0CXrnbCO2fQWDf4WAm73OwGJMYwAdUKnjS\r\nbwLNz7JitrfDac4WsjMlXryP39a9zjvWeWc=\r\n=n2Gv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"48e822428fd9dc9b95b5f109ecdbabc3a09541b7","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.15.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.2.2_1666636098258_0.9264523246379097","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"electric-sql","version":"0.2.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.2.3","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"554428068a3657ddc50886b8a304cd8000eb253f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.2.3.tgz","fileCount":158,"integrity":"sha512-e0CQZaRt5jah5qNDfJiJULQBKIEJJAX2IkqO7yqA1SZr42HliN+TFIjEZVR/CQ/ylPYLtfHvw9XzAjQ0F3lbsQ==","signatures":[{"sig":"MEUCIQDEfjl5ndHKXwrGgGU6Fzg7SqWPK8KIUc84d9WtWscdjQIgILnSx241NJYyrAse6MDA9h4yk3Nu/iOKB8/+e9iY1b0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaNqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVMxAAkuYnz6AgxWtKW7qkgUcjgVGbRFxuO+3MQGJvnqylKx3NpIKK\r\n0tyVGw7fG1MEVNK7tCCzoXkYHtadA7NcojYXLjRJYhYHobQgH1pfal7vgZG6\r\nBKNNX8lZy2fJ3FIyo/c+F/mqbVMQJL2c07JotVplzrrLgQKMDmU90+TaSZF9\r\npAQvdzZeoV4c8P0ME5PaxChw9Sk1CF0C5unGn781BlkQiR8HtEvsx2MmsVof\r\nUnles2vQd2Eov8mzXN3yVYodgkEwJ1spimCFN6hTcmSCMytctMeILjcFmxkZ\r\nr37JPoBdIB4XR6H3qowVaTR9v4tGRNm9RMwwBOMbm8tWW1Z1rF5lmnw/KKrB\r\npjmL0ShcX43PY53OnepciLSymtkiIzqsOcbagxZulVdeab4BdyXkx7r7j1Y8\r\nDkyTkx7ipZ5cl3KQ8KkgOl6xncZkdiWQSlu6x5iXUIMga7ND32kpeOxtcDxc\r\n6WYJQm8dJfdjoBR9e0W6OmFec4yxND7NBCckBEB2ZiPIknQ7Ki9IJz0D6mqL\r\nypfawXpiMzwK8YTATnM7DWl7zXPIKU3I6PcGgzEViaS37XwndR4UTVn/ppe4\r\n/2IqRlzsjNycOILo+oODTg0tdc62rQ8tDDjYBHXRrtKegW4AxF6rjzvh7OY/\r\nAUUJnbhPX1sixtXAKlGd8yrXf7WuRdVcIZs=\r\n=YP2t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"e43863571b63251373ee665d794720853f814b32","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"ws":"^8.8.1","long":"^5.2.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.2.3_1667816087820_0.2545512469868316","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"electric-sql","version":"0.3.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.0","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"5ca6ddeba2ad256b7fa6d62d270c860ba796d79b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.0.tgz","fileCount":158,"integrity":"sha512-Z8zbsvlACjAXFu9mMWGT1GIpayh4BH04YDGNRIJK7Deey5t4pq8gTAi1CN/C84GvjfD2trxqmXsbTZS5+OUUHQ==","signatures":[{"sig":"MEYCIQC5MYKQiIBaNsZb7HYaryTmAazl44O9fVmT9MLfsYpK3gIhAJjmadC10rBjuy4Jxb08umQqnntokwcMEmbg1k/2dywb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbQ0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfEhAAnBY3Z5VnYK8eX80eX+HWXm6JF8ORlpLgI6Ytxkr3tHQVuRNa\r\n5cpJdEQZSDYOdO0Z09hAMtWbFhIq5F+6EknGT1Q9zvhC5MyTjxUBsWYHdWVp\r\nfkpYttcaYWtfhnQwxcWu5Cz26E8N8uE6jBeXdqRF4xghwFfW4Rtmk+r4WQrP\r\nJB+J1ds8ndnwavUGSkoHdG6LZYpImQSukNGoOLpisX5E/nWzDSuQUDHhMlTO\r\ngTbBMN9GvCJNlQPIUoNacheWxZ2jLeiRp/z6YZB9sDFkH/yWddl56sgjjTy1\r\nv/KaDfq+0wvhm6uBrzbK/7llWISzTGwKX69U1JwTmx1UhuJeC+PjBr2Z3DoJ\r\nNeO0cQXay1b1hgh2J4ip8nD5uSe7M6NzcNy0sSmbiS8lKupqVK7oevaaT7pl\r\nwCqCQnfVOGYl/NLkk7dAeO+7oYxR4svy+fqK73/R1M9Yqi2TJ2YP+Wq1Ou3l\r\nRrQqOam43ZE2jH8jq2/5vi8KHlE9sg43GdezXnjBp1C2OrIjSR2lljViNzDO\r\nmKrSh62KAPSyDGUdwzIGasbou1rJXxFpIImvo21T4gOqr479PIPEkToeHb+N\r\nHd9QSFh8UE9LjDffRKDaNDh2rK8820iuNHj8J3d1PrTtsJbx7GUez/+wMTHC\r\nNnDRJW2yzb2tlPppOAxxW874/tqQaRuCIPk=\r\n=vcIW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"815d535ef7f7d2a7e37dffd487598b9f8f36dd07","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.0_1668091138744_0.37023951983221304","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"electric-sql","version":"0.3.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.1","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"879f56b8658cc5d3137ea47f6e826ef86e5a1296","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.1.tgz","fileCount":158,"integrity":"sha512-yeQzjETog0moaQjLHKOC0ZrbqYi2e416PWHySn9XVDR2f3qE5J29ZNbFDSfVko2IU/HVuyzRjGCZR74jpJCMSw==","signatures":[{"sig":"MEUCIBxT1JS9ZWzP6QPyaibq/qWY7XHwmGMVbUM0ouR2g3H4AiEA2342znwjb4A64Ifxx8rtoVdC1yz4VuzzF7K/wY5TDn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkSJ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5xg//VCfo2F3Jgtw7DHOQGJ/rb4qPAS5mwwRGfsrAl83YNHZtT0Tx\r\nByyB8WGb7zIdnUY9F8j+ZnuvC8LXcHgce9B3tH0s/OKlmYEPVc8DCyBjMHdf\r\n1HPsFpXipcoaZKjrYk9yD+j3TDl0Y32dbw6wyMUWyTDbCiqZPAj2M9y9fs7O\r\nwqAHiomvRPqmEHO0Mb/EcM7Wy5sYkdq3gL8zgnofHrBqxAsQigb0qQfaHYG0\r\nKcchCjPMF74YGG4o2xqio+DfsEuX02fMAz78Ub3xy45zQiV7rdNfQHNIcrn7\r\nLDAoocO5e3vH/ooIT3NE+xlRXsHg/VjuMMqhmdS4ryCimlgqdklHHI/Ondqj\r\neJO9llubI6ejVtFT7ItRgaNfHIGPlnpYxPGHdWyhu+eFT+DsmGw1tg7UbOl9\r\nCjKn3XXsg/5rt1Gq1HF8xBNpWpHc2knwJthfvqE4y9Knfj+qlV4sV4CKuNmx\r\ncHgIk/1B2VG8Hu2UjFeP4mSbu50y3SXWo9kWPRohVurfcjcptmUroEfSCgRM\r\nlymyvXidyLDvf0fGYS59xWP2Q/OHL8bSved2Qi7Bp9GmPE1dNb9oqriiP/ZE\r\n+pfNbfpJ/VCjkI6sKCO0p3xyirezh823ARsokKZ4mTFDyzwVIl70TQC6h7Mt\r\nuTNiPVH7VCFgjFf27v1JpxO+GjxmQxXVs8I=\r\n=VUq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"0c492f90187fe4b62fe98e4c9ccbc328de94f67d","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.1_1670455933433_0.9649264333542673","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"electric-sql","version":"0.3.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.3","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"c46255dbbdb24d42b29b63dada55e446adfa5813","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.3.tgz","fileCount":162,"integrity":"sha512-yTa46aMeKQ7EmGBPG5TA55Pv7IUAKwsCDsc1aivNHM5db5I2zuNdHW2T7SuBou22R9RyD6yfEladQ9+zHmey4w==","signatures":[{"sig":"MEUCIGhG6kDnpQ+7gSQ5xUOM+lMzEQ9UNWhFrJ2FzHgrBVWPAiEAg2xJsTkA1I0WGIGjdsuVEUrgXV0TvvxHtP8JGdz27L4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnLNvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY8A//cJnjPZJcuknk4f1N348owIyh6un0CtX1PqP+y8j8rT5W0jdP\r\n0n88RU2UWkX/QaSKlw8+h0okD79JACyenmKNdgNGCJ1VoOox4wBgBo6qjgnk\r\njZjYIoLHrq+p+IVx6yzDV0ggTbikQoYy3xUNw1rTTwRGgWA7kdCqks4oI6Nf\r\nuHF0elKmZJE7XmwSAkPnMqvv5XvjXaUdxKCnSvvI+xvYI2X1bUW6Uxaj5JWs\r\nG6PNCRAoo/diSbnKtHN5joVj7i0jLrx751yPiD0CA349+mwpoMl7AULxsfyN\r\nuwGVREp+IU/uGTM6vQ63XV9wsV+l8Oc+gOB981cJobbRR/wwrOFcNjw5FUzV\r\nipeY8vpshwSzFEVPrn1YoHXiT19l9iYlNvoV9mu0WZWpjwiV+TJkrye2qsZ2\r\nYJA9MOfFoHGgUAlvvqAC4JG05FzH2PlwPV1jlHpq55WGbc+h5VJ3GAlp7mfZ\r\nF+mNUNS/g1lqLyG8Qkhy6UoieSpwS0LrgkI6YylrdMW4UWONgAKfO833mH0l\r\nPY+wwEpws3kGFZsgK4UMPI8eWL68PRhi8UhENFfPu3bBeIJfVlhYcDhEKr38\r\n5UX6LhLozKOEROk4ES/UsbLyNEMrX4Ll1VPLcsbumQMstuPRcEZ6Ts1oLf9V\r\n37B8DCJ88879R7rXhdkn2/34rKeAoxrONqU=\r\n=3sGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"aa91157b64fe5895b0ef8b83bb64d725b04ea751","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.3_1671213935053_0.8014319436623489","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"electric-sql","version":"0.3.4","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.4","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"007eb146950c418fdd801a68da5d91455e4771ba","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.4.tgz","fileCount":162,"integrity":"sha512-/OUOLJQtfSsQE21QWXogtdiL4/f9bExAl7OK2nYl0xNCmkpHOFjUeqj1+aAxK25vS6+gfU/BTMqjWNSqWHZleA==","signatures":[{"sig":"MEUCIDhYS3jAA4uWWdrTuMIC3D5yap7Qm1DzS3Z+VGLNNyp1AiEAt+UI7y8n9htUryaFHnuMLQ/NJwBjYQu+Nyl9p3g6d88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpZwUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTcRAAjoIPOK7mpYVaTxQ4d1l59bc6BIbHocHBPv2KaAGqXbK1SNkr\r\nAWuOcz1ffylkKM1ONkko3Fpa75vEaQmOCaYpXSBDoY7n7tUfuFGsIBptEk6R\r\nj0in9ah4E0M72G2poeCZtlVU57LdZCZ52e3TnHCiM5UuQXYugMRLg2hJJuoS\r\n7RT7dbu/UoDpLXtxvrUBQ+pqL67Fdx7t3jHYxzbd4qTc0oxsUOQ1PbsM3oqJ\r\n7NuEP5PhxEWh1B9kH9s5zdgb/hIh0FAP25wdqIj6rtbQXE8UULarHzMFI7iZ\r\na8aDz+tmN+3anOD0vZ+qE/ialI9kHTYItisBmkTNUuw1+ft+gGUHfq886yn0\r\nNoAdIZyctjEyg9zR7JJ2D/uif1koXBkRpitxbM3NFQtWRF/zjB3alpPMsWXG\r\n0lXJiOIA64HUorW435UdzqAhF2VL9o3+FZMdDs+wZaa/UOo2iSUEBx31nZFC\r\nRC7JAw8/4XKr4Sm5lcPBwTo1wsZ5XXPi2FSVwhPB2V3RwgOjQQg8m0m1oExp\r\nbmoelij46g1MCn2QMfYTFCrFgxZQ/4p8K6KQyYmyS4xFA1/gKkyKp/yENmqB\r\nqWdP4mcATljN7mfeiS3Boe0UmAGFCKTwstl8bf+5asmHtkX2ZQRQ/x43ZDbN\r\nuegmNII/L7l8XE7lK8eD39LLyeX75FXOaTg=\r\n=2hAX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"b69a03b712502c35b50973067a0eb9edb22c07a6","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.4_1671797780705_0.2783264579305522","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"electric-sql","version":"0.3.5","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.5","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"ac2ec027935e5ce3f245712156eef261a374d155","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.5.tgz","fileCount":162,"integrity":"sha512-Enesur3Fyeu1BAHlD3BB/5YnIUH6G2ZoU3qvoEWdz4jQoPeT9+6ufC41W7glvt0w/1LwDJzkjAvAkus30jNyEQ==","signatures":[{"sig":"MEYCIQCf67c/5/A3WIqIPoZBBrBhI22PsSUOiDYa2O7x9y1ScgIhAK0fA/2YDffHRPdYUjiV6N1kK1bjIAL/fUpa1xh/ht10","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrFWTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSQQ/9HKFPBJonbpiHMn6amPE8A4liTnkIvet9YHrj62iZKYLPKTJe\r\nhGNXHFxwMQG/KmmMhC3k741OXi5TqIvB6JcI17SS5lGxlNLBbbPTs0J+/ZSD\r\nkz4QkRa7SdnoQ5HqA7h7NR9RYAdoQBwDOVTLWo2RloVvTvEQc4acFrwhwrM/\r\nBWbwPEL/Zpgy8GeA53YWHrQs2vNgz+fM7cmrFtciY7e1zdqrCIFh86k2mdkK\r\n6v8yukgWsV3y4i0qeDtyHqh3vsBJFXBDa24NmAWI62kiFJDoF2wTKCsuDjMh\r\nx/O4zICSLcHZFJ4fxUBkbYX+PyDz/WiGEVlTzlZIruWO2uxI1y6p8XhYI7jN\r\n/X+T90VcKFk+E+mhEdVZtrzU1Z9Tog0JZX7ihIvehmDG5qYNilPHWsGq9xOj\r\natznL5Kp25TIPGj8nbHVF/wSYhnpiPvH0G9ZZOHsS2TMuxxno1rEgEs5Idhu\r\nv4UPDLCMJCjb+NnOQjMPVYxFzJNGdjd5UBl0uzyx1U6RinOCscdlw6z5TO+I\r\nqG6bLLjHeSNu235wYWDQKsuSqCfBrdTKgZA7MW4Oh6m1ieVSYxC1qrOljxER\r\nzOIfYRb3paN80qfmxWUfce2aGshMGGpr9Pi49otbNrpvMlfX8tlf7Nxle9tP\r\nSBQWd1bQc7ApMdhgY349YMDlFrsgZOHBMj0=\r\n=XYeo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"53f9d1fd246cdcd98c0ca24973fca47b9a4fe60a","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.5_1672238483606_0.6757758986546294","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"electric-sql","version":"0.3.6","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.6","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"0303e6dc4d45f1761af23452ae7799c4c97f5cf5","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.6.tgz","fileCount":162,"integrity":"sha512-47sMXrkkKb+fy5g/Fzq22BjSg0P1IH39GFaDW8rXfuqladpSwl/q/QQ1BxDWrkA1COj0MMG3D7BOkA7eP2MkRw==","signatures":[{"sig":"MEUCIQDBO7TLacAyqvfSnKLpM49UMWawz109EjkM6if0CM91swIgEa7v0Q6zOmrcqLkz1hTkTYelRIty0eQwEQu2SIUt40w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrLkqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD4w/+OVlxFuYJmWM8ELpMAKKQZERBa39apyzhuApP5GRhayl/2wBc\r\nQdqfUB0IGqirk0IXCGSlj+Xqpd+3Z00F0kEMKE48wrTXsAOqafN2BSnOcoTE\r\nCsT//36v4eQeJ5EFtfB2Fq+bubyyS4pAaRwh+9ffIQgrK61uGMb6EXGifwbx\r\nkIaShVO10ecF0XjSghBsZTs1DkJgaRGh8/zGCc2Lb30EqQEEyiJkuTrOjYak\r\n+P5Ap/WG7K7ojjxRi5JiyvhBb+wqtJ4Q7unxcIEpDgDibHqgPU1s7zZS51XB\r\nwe2BnjUG/UwaYjfk4dlEGzwMk29R4abdrdT0sduGHbwOaOlhToeSA4V5312F\r\nyV7d6SupVRb20WmnUhzfLI4Bc3pIN7bOPkOyl7wvYMUoLJN4lTUmAAtGXkii\r\nxumO0CJqU4J9fg845rpqaX4Y8t8+ND1nDyRN356PVV5iZU0eOGVeFI/dQLOt\r\nGHIMkIHeZtoAKfUJLfphtXo9onDRtZVEZ3Md9/WDpqiyly+DSgJapZHpW/Sz\r\nlVlhH6YCSILPS3IEs7WSDuW2CmTtIdWuIal7VqUzGafrvVAhLx7URf2O62CI\r\nmS+Ai3zco9bSpOxq3aH2RTiq/2soBfPhvg1wD4hBXMiW+BlqHkAnFJPtR53L\r\nNJpKI+fWUdsvMkLZWjUnZ3gH71nItfxXwuI=\r\n=fwtA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"9afeb95bd8abbfc29dcbff060b5ef9a4ae2ae34e","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.6_1672263978779_0.5058012084891026","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"electric-sql","version":"0.3.7","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.7","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"fe29b3ff3a66aea3602760b471fb0e42f71d6dc0","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.7.tgz","fileCount":162,"integrity":"sha512-bZ5s1jC3H/dUAlgI3j1O2oVUh5+eptwL8TUpjM1iFkNYOUlUoXiAmGXowsxyxjziqY15dYFcRdUhd+2FUECBdg==","signatures":[{"sig":"MEUCICQZfj0ltaImQHeI2U4gmG5b2m3cWM5bnWjfOPdqTcnmAiEAwFcgfmJvgKgk2Ky+VdozH1e1x/aEB/ZV8dQqb0pi19M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrMMhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsJRAAnTnMWyIICDb0JSCkyeh/N6Lya7/WHnLi1FpZUJXg6LDs9QpH\r\nPuJQSg65lmycQULzOEAXDDUkf3dni4AleovvK44nPsJCIxL/ClaLersrEgky\r\n+kDrgbC2xqEUhlNcMOZqYcNOgofbjyrD/zKVBNFehJlR5P8YU7kzYrtXxe9r\r\nNjmJzni+2/8AtCC+i8ZnMq3cS/kI8qf6p08yTcdE1Vd4rBVwVyV9JQ861jVw\r\nPa6JYWgaDgGfp7rKGrCbN/FnwV1CujuvbkpvxlQ2kzUVmFnZSHjcfGwsQjMT\r\n9i8f8A+3pmEeunz4kc9xMb8jz8BJJt/o166EDvHhr/3oocYFlyuK1sXKkm41\r\niyPSSMtI2OiUy0C69Phm57WbpaPF/kvxkxZ6AXhYZyXLwyLnRKoivdyl9JU+\r\nEYgxLq4Z1ve4Ia/BPO5mSuQt2k9fRy0J2iLRvLxMpirpOd4IBU323Jufwr2s\r\nJuqwpLsqxkXfokd+3mWsiOBdf+z9yGieTaG4p6t0WUrD3wecL6/QoGeZLS8o\r\ntqYJwSo889q5f8/aKupRHJNTqWPIsnALPh2iWmvjro7Gc8Ot6UgO31kNmWAO\r\nsAphgua1b/ORhJgLjUYA0LKUn3/x9K9+ONrGZ0jDEERZxTMD7PycQ/Uq9d47\r\ng+mZ6i2qRjVb4JKrQncAr+1RdlIXOKj70xU=\r\n=clb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"c3c931343e977c5b686634339c117c0eaa91ef99","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.7_1672266528789_0.7271579417469605","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"electric-sql","version":"0.3.8","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.8","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"62d90406a2d348e0138d04cce43114074469fadb","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.8.tgz","fileCount":164,"integrity":"sha512-67W6Jn+ZjezT37oWBsuaZjiE8v86Y+ycoOFeNif4q9/8ejruf89eGieDZw+WluzhWtpa4MiA9w28a69hUa02kw==","signatures":[{"sig":"MEUCIGvNl6rkt6rQTmrVTAu3BSpVpoBUPajBd8PseP1lekNrAiEAhXxEMy+0kux6pl00UNNfwsHPC3/3Ir2AY8SAk+dYPns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjswapACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZVBAAk5zznqZZXXTolWDeTJzfbDTbcLwglWc3FvwwRHWwwYFcdzj3\r\nKgy+tYKcbHGmrwEO2ackzW/p7sy98sKy9n3ASmHpKAwZeYeQeD9dH86rhlKa\r\noV4FikJEm6KdaUnYy4eIpXdQ6AYPVPPeAFwsR7ws4bveCJeGVignpbeC7O5V\r\nQBnt1oUnTG8oMcZxFxbiZGO+iRfcqn2AdAfYdgC4dBU3kbosvVu3mljUlEQ/\r\n8xTRyx/ZzQlW7109z4CPEdzsK4CYVb487wn49nJ7dRbKR52BErxbPCnKMZ3X\r\nQYIJrSAWMcKPkI6gTQ5N7JCfUbWxhveyz1fwjK/60wlc7pYTHuJGNe8FRwSk\r\ngNJ30uD9EFxC316elcQReXEKahSlQ1QQEEVb0/3IVuMvNJBIXoMHl5nK3Hgb\r\nQECSh92cb5SFnGF/nxl32dEl8mGKMKPpHQ8jzjMzG9Sih2WdKZGoNAU5eHxQ\r\nDYguZsuVpfq0EYgrU9R4iFSzN1e8hOHvStMx+eq4+d8AL1/k6grQa/vgBkIR\r\nspwt2TF3H8s4HbPleMO9BRixwO3vtzXyDdoRc0kpbxcQpZv9aj5O07DpEUxQ\r\nq2PWTjdPCQlhw8CKOB4iwi+HRvYqfSJ7Ac8rt2gqhJ4emSb9vl9S9dQZntEZ\r\nK7MmeGgychb/WnNeLt11U7wFxOR2iu4CHIA=\r\n=QPGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"79ad21b69aa1b37fad0f774c2f7a95ea1e217034","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.8_1672677033332_0.3676583181946447","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"electric-sql","version":"0.3.9","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.9","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"36b86179e4d84bdea80883d8ea9598a91594ce35","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.9.tgz","fileCount":164,"integrity":"sha512-XXsRcEhOQeDEBB21r6eTC+fhEbk9w4PUTdoAeZKF4rdBQnn2oJ10xr5sGp6DpUhDNUSQry6loAuzdFISAv3gpg==","signatures":[{"sig":"MEUCIQDCcWIkDbH0QQRr+VxiMrPZZcQ/K6FPaWYakWpViPxXdAIgY8in8+gPPojP7KTH22DW1JoIqeHw8cCjZICoF7uCrFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjswvMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqcw//dRkclJDlfNjcq6t3Z4Q2yEQhA3TlCKj6LHO1nt8U51JG0hEQ\r\nzaZHVokl1hcOur+zBKiujEI8WKtTnMXncDt3yqOhcSRYTa4PwXh9D+DXKjoc\r\na5pAkoXiaF4metxXk2BmrXaOeSlnyEolOG2lfftmWnRx9ygdPJRvQ/2/n7mI\r\nFlqFOXk85Ibl2uXDuQ79UqSXVRwq6GkhyjqICdDZv77Mmm8hjM1KA7XO5Ncz\r\ntKVxIIRF0D2XF03ZNK/vTCfcfH/LGPjSXhx13vWqjSU73n5HA6lEV4O+0jOJ\r\nq1qNlYPwoytVRkuszpIU0R4Vc07XKyMrDq+zcK+67P93WD92aUmVjw7GV1Nx\r\nw0apNulaE4hn0+ZoGpHPIbn97JSXlY5QY4iCcUqjclCpJRSGrBJd5VnTKjId\r\nKis05c/sCWmJU2E63qBe1v7zoPDBiLyCC6FGmBGNPgWMP0Lmec0W8UkOISm7\r\nrO9QAiMrUbYEw9v+A7Et87UiqPO7bLMUeFfLLC1mD0BxLRt1S/pO/BDmkekc\r\n7LoAa5UCXGDWxy6uTfReOZTaXsjxnMT1UDo4yJmcijDN9UV13/z7ru6zMO53\r\nHL9ZiqbnPGAy7nNzOxC7Re7qFwC+xOHj5Y+Jlqz/fApdp+10gL2Nb24Y9vXX\r\n6JdsihnOCmwHm8j5ZthiIWyL1bmkyRPDdpc=\r\n=Qs/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"8141c08b053ca25c93833fb94cefc4233fe26e0d","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.9_1672678348488_0.020637534043489447","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"electric-sql","version":"0.3.10","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.3.10","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"026dac863c66e76742092c5fa1e76072d11782b4","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.3.10.tgz","fileCount":164,"integrity":"sha512-Mw60T+5QOQLNTGdl37pUlX+lwvRS8OrKRZTv2pmfDFy4afxToaii1g3Oa+RQuVAFTs6ZIqJ2ZrhVKnWbcdu0lA==","signatures":[{"sig":"MEUCIQDoRAla0kHhgB5jHlXM1yYGhQ8hy96r3T7ypCcuSzl81QIgHF+GAHdcnDpF8FLz4c9M9GjMDPFkgG4H/MhOqo0qAKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsxl3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFOBAAniqyJwcZBw/NRoNoGnW/wMFrpIMnboy1ZF4VrJ//GgY0i6oV\r\neL+3+4gasYpprGGvkcK7t6fPLPE9JGxxOzHX4BdwYPHPYSGL4BVsSlDDXTRM\r\n92j61VteFx0WEtIAk4ONoUo73ugYpbqDd9Y8Ct68+GV7md7vI+JXrq/f6p1N\r\nyLKjv09Usnfc3+CNodg5kbetUuxWwpat6pA6Vha6vIh44NVDxGOsFbEtQq3p\r\n7P2kU92XUaAw3O/XT+7yiQD3+vepqnz5zW0LnBZNQ7HVTeu8DHFDYdGLSUYO\r\nNBZ72kfsKHVWZSqYqDEq8IhC+W3YCotaZAEix4vnuhdGit9tV7tMp5k8MxD6\r\nvUtXpIdi4ktmeU2L1y0iDnW7RiFmg3Ioz+AijOj2ZDaB4LLtC6+HMjzX3RyX\r\nJNvTzYmwQesxjLZANTCrjWVdwiEYcrIkfFZAvpC5RXBHnKZHSHKAR0Bzkxi2\r\npSmjf0Fz1Cj8tA7hldDyy+8nvGuffXVgAPQIuj/BiPJBu+HJpIeAOEYnH0it\r\nRjJcfUwiNPgvrUJYDFFbKzmCJFJ6sRofjLfMDyuxYvvjrSyUBppg6Hdp55Kz\r\ndildFI+7pNi0srfeRDEGLNJgLlBxcYpfoxiqQbhtYIGcTPkh7BAnewCLFuI1\r\nE21zde9t5GH4JoE45bPTx6pKjAhabWuKbmM=\r\n=Hx0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"c6a0b7bf08fb65d1a6e9018cd02877798346a9e5","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"npm run build","pretest":"yarn build","prepublishOnly":"yarn test"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.2","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","browser-env":"^3.3.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.3.10_1672681847063_0.9140021365287696","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"electric-sql","version":"0.4.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.4.0","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"42f411b11e518f0eba016daab1f25cf4b0ef2e9a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.4.0.tgz","fileCount":160,"integrity":"sha512-S3wZUD2OvNV+bZRbY7zqismAw9ERh6UNBwHufh9VK1Pxm6phyy8d+X3jL5IbgsjAAfcXuvD9QqdV4nSUfCGkwA==","signatures":[{"sig":"MEUCIAId/JQc8P7J/7kjlO9SD7bCQ1mvRhPDADupQe4ibt06AiEA0Fb1E2zJ5RaJ43TOSu2FIP9tJbHiPo3OUfrY668DAoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzmx4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSkg/+MJDSVNEPOQSJVeAiFE6tXMd9OFivlIfMb+Z6CDhXIKKiuCvD\r\nvp3W83vnkoH019S6ga4r5q1moew5wPG91aB7wvcTGUS2Yk9ups8WYkddVpzM\r\nFZRBAXTzyMqmnYHV7l0efI73W73jI1Lo32QBhncDbsfPlMysrB8gStKl/TiY\r\nXO34g9JbdCX07HMC5XVWIISCzfa4/M6nX8YOxYZlD9KpPOiJtKCT3TcDOIHo\r\nAPQbRvzsRfoinZh+ktP2smY/dujXREBjSke699Fn+vuxt3KZ8p8Hd4s0QmaG\r\nOeE+snyLBsGO9SEZPQAn/0cjbF/ePkoIA/yG9N2Ex4YhpHxGf+JAIYVnKFhS\r\nJXdvgeWdYkldPgPQXV0tGVLXfE27q4baXEAXrL7IerhW7Fpuk4nFBi05z8NQ\r\nK2LVrQ6Uc/AlHK3tzrE/LkAjJ3E/+Spx2VmkmtqSRFFOGL++HkC3HVN1nyYb\r\nYW8gWuhWtw8d1mYN2fDIJ3nRRvKTE3qwCkGZM0NS/wpTb//rYQVKcf9YHuDc\r\npHpcmKdVvCSB0rjhfZtvOjPzSG8qul3jzSVU904OIUxmjkaAOigIhqnP8Uwc\r\n+umNfTQDwi4VBT9yHxB8ohrB5OK1+9SMsfa4n1xHuYiIR3yAbe/MRAHnwnEs\r\nBAOZVKUo6ngdplqqetWaNPoypLhUhNr/k1s=\r\n=LUnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"50456f1dfe0177b011e37d189f968bfdbe22b082","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"husky install","posttest":"yarn typecheck","typecheck":"tsc -p tsconfig.tests.json","prepublishOnly":"yarn test && yarn typecheck && yarn build","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"^7.6.3","@testing-library/react":"^13.4.0","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^5.0.2"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.4.0_1674472568127_0.5131696711813896","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"electric-sql","version":"0.4.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.4.1","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"01800da634462f787e3c9347021c1c9f9842b1ab","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.4.1.tgz","fileCount":160,"integrity":"sha512-2/F6TipEvQxBaFHdtMPYgIdfZAvIn+Wio6j/U2xtIizrS5FwQU5nUmIxwYnr+UrHMwkUrb4U1EYXp3I00IBwEA==","signatures":[{"sig":"MEUCIFcXvE2NNqT4oF0qoNzjcBkYBslYkLHUMs09yTjGacPTAiEAsA2oQTkCdQDbLgtGfvhbGx5iNBuEKv3+wTx8iYRoYfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ATfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYBQ//d1RATrvEg47mGDqVHltpaaW4e+ZI6srF0ubT7AuhbCLVuzUy\r\nMWMIAb0Ysz34JuZBgaPxgwwESqNKhoIyAn2d2wK0XJ020TEJbbdwWUQn6Zyi\r\n3OzVHN0J8iJ2UYUsI+TXTxAkbM+ue/sKZZ/9GkPIRm6RqwARCyGnCD6SWOYu\r\nm4d+IIeEXYrZbyZgfFYTI9DjwCMkYN6njPCUQu383IaYsK0BSsX2s4E3hQZq\r\n0kXFFPL2hGa+f/57TdWtmsdyISNrHB6Lxk5KN1lpvRt5aTFiU1v4PDLyGdKo\r\njn4J2Fo6ELZE1hs7XlcF5TMz+xx3qpoti/NCX3lx0fGvz5LCrtTCTC4gT+1Q\r\nSkHvuKSJOwPVEB0po8Tgu8M1Mcvj930JEfAjH1+6utAeFriUWGfCTkeNcadO\r\n2mQECDF8BBo9g8ydWW3XEh16Kdk4tofDXskWRuI6hkI3L5uDmFG+hHjAaxIU\r\ndvyw7zRmSqL5db/2Vz135H8dxWKQYXjrreN3HkG/sf1NITE/Yvy1U6g583hU\r\nyw9NGgR+ryL2eeOdg3Y5VYMvKPM7VVrIQmyzclcCKru6qtSRTPrdPsDtHlD2\r\nlsE87ryPLiF7GruPld4/dZGxDgG2pzxnq5MmZldxHp68WsVs7tZeV7ruUtLw\r\nbwr4aBcaI8EiGPGj/ffpAe4fPvsca9qVjrc=\r\n=Ddm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"835594486e7e2ac45ffdaaec379aa585d7037eee","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"husky install; npm run build","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.tests.json","prepublishOnly":"npm run test","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.7.4","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"^40.0.17","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"^7.6.3","@testing-library/react":"^13.4.0","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^5.0.2"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.4.1_1674577118763_0.6196228049007106","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"electric-sql","version":"0.4.2","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.4.2","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"0879750304416bdefc4b4e01c5fbec1a907df405","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.4.2.tgz","fileCount":162,"integrity":"sha512-bBt6xzYPYablvdw4vYprGI78Z+vXLsM+I7AAM76tYSUuyhZ1zhD3AWDb3buzjbTYpewHDb0Z9DSJgtsKew2fzw==","signatures":[{"sig":"MEUCICXmhUM6DfDDTuieI8wFyryD1ZCCuVggwL5SUayPx4OlAiEAlMS81h3p2FTZvmt5VbMX5MeoFgbfnakHHZtHcXkCmrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEafNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaxQ//alJvCfVhWy2Wure0VNRqEN0qw8osrNZ676Lo8Nahfg2+BXvk\r\nv5dbtLzbvre0wzwUOLaPAjUDLOCSabSWJ2Ut8pF3sqbHYA5MCGcJipWx1v0D\r\npWRf54Y0E9ZL19AGYlAwF187efP83KN6xYEW59etdw6byhwb2j8vrvB7yi4A\r\nu50aAPT9KcsiLTr4Sa8+zWNhPxR2U1xBdrYTVaIbbnYnBhJqbcdBWXux2Mc8\r\nDTplR6Jq2rj6N+2Tz9c7SSGZjdJP3fcVlI5ELZGHPxMQiZ7q2+VtE1Lzoqkj\r\nEB0vvMo7VG0CMZ4nxKTVB7d9lhQ0F3GQupdIo8yBc7JcrdT9Uz6TYK8SJfJk\r\nLF9jNd7FSou4Z9dzicJMEaAQiAetCzc4BhQ7oHS3zch8idQG2alfCemgr5x6\r\n7s0WzQbWbNR6Vn8itbNAJwqvuMt8HJHlDmEkJUqGfgd+8Uziivdb1LBXbw+m\r\nowboapVgMuSn6Io0612OS76qJSK/oFNJuDGmPe6nsxdo23Zv8FZRJHbV77+d\r\nwlCiS8Zu2NdRZnVQLLJztrWjHyYEr7qoRMNg50BB4QRzMTaUSKUk+ezeJ188\r\nJOth5HEvtjzBS27ZVMJYNddwTJh4dC/90E2riEK0osSexU5IGkc7+CXLKPqU\r\nCY5lj53iZMGHIW+DW/9KkT8A+94t3nQNfY8=\r\n=0Tr/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"15e8b3a707a64ef4b679f023619547fec0a2fb9b","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"husky install; npm run build","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.tests.json","prepublishOnly":"npm run test","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"16.19.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"42","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"^7.6.3","@testing-library/react":"^13.4.0","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^5.0.2"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.4.2_1678878669160_0.08379004319081562","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"electric-sql","version":"0.4.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.4.3","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/typescript-client/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"dist":{"shasum":"078eed37c0b13a349460f6fa8d5fa8c7dacdf9b3","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.4.3.tgz","fileCount":170,"integrity":"sha512-DDmigrXClFB/akwn9lB1MqkI3RbAURvt1tfjWexivu+DF6sfwHDbo6fTxfAotDuRN1E6WMQ89ZDSjiZOWdHK7Q==","signatures":[{"sig":"MEUCIHqGkR/sjRZg69sLNLW/3AiP6w2aa3CFISgCSF2dZNNoAiEApM5AvKcbDT2JuGdxwJTaSqSEq/2pwtWqwDUB4BE8xUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYlBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMXQ//cepVsUlyZVghbDdQIT8Y5iKEwvYqfaYtYbdbwSB+i3MRNa8s\r\n2KNbXFzwhX6cAA0uKOZDfD2/MVtIRzXOW/G0eJyTxsmM0bkg1corIiYeA9/5\r\n4RDhoB7uqFGvN7gr6h5Q4nmFaWlQuzH2umQoNDJQtwZ2rSIKE+kzjAZXdTCr\r\nAxYPJzdnLXyVzhpdNefN6qYNNr2yNRRCbgmF6AhRo0M1VxYHIIVxVUi9Fi7q\r\nDEXEaWVzbKa6FNpDXXHdUYWej2gHDgxNgwaxSodsIrl+hERzLUfaiOUgbXae\r\njUShJFtTS6i2ZFF3dsUCYDuSwwXtEeoVKIFXYIpuOq1zo+qUnIXh3xTyydji\r\n8Cd8zNPHQ070qY6pm02bGV+j71M/Tf2H0JQqzqqCxAqX115o2XvJiOnXIoyd\r\npBAmht9Tmubab+xMif4wrXLt/DNjlc1NiMSIIM7Ns9VZfEIOV2ir7ovBU3No\r\nVCuKNZIhG7AGFVUG9953fYAwwZCYPKDT8eZgxAoZbxuGt5vuR/IxD0locIk3\r\nCwpZtJ09rgWSliaXs3c8fMd6x7PLvZZJb66ZMfQOA4UP9q+ooYMsFA/WJo07\r\nC6H2wxWI7GquUs150Qavf58cKtm+12CkbmK8QlRc8NQqzuH6ZiNE/LHryWb+\r\nZIlc9F4DWL4vmu+WOA9Eazcp+Y3HkaF3Rbw=\r\n=fyua\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"gitHead":"5d656432f87770ede5ba3351f28a46cd13c8ddbe","scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","prepare":"husky install; npm run build","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.tests.json","prepublishOnly":"npm run test","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"electricsql-bot","email":"infra@electric-sql.com"},"platform":"node","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/typescript-client.git","type":"git"},"_npmVersion":"8.19.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"16.19.1","dependencies":{"ws":"^8.8.1","long":"^5.2.0","uuid":"^9.0.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","frame-stream":"^3.0.1","sqlite-parser":"^1.0.1","lodash.throttle":"^4.1.1","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#breaking-changes","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@types/base-64":"^1.0.0","better-sqlite3":"^7.6.2","@tsmodule/tsmodule":"42","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"^7.6.3","@testing-library/react":"^13.4.0","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^5.0.2"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#breaking-changes","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.4.3_1679395136905_0.45159093745651946","host":"s3://npm-registry-packages"}},"0.5.0-next.0":{"name":"electric-sql","version":"0.5.0-next.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.0","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"43af2bdb33d4904900ccb648aba6b3e606c90dbe","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.0.tgz","fileCount":222,"integrity":"sha512-uookISaJwtaApJ18w7AZoqQ40fXLwB+/DoUlvMq9blSzg/JDnBNmpQdJ604PEZldujLbomOXDlqOQdHfoa+KhA==","signatures":[{"sig":"MEUCICHosWKe3QZOw5fEuUaUVDf8WMspk92SJ3p3AKNbLLMbAiEAhv6azLKsK0uDcz0jV3KispRfL9zV55Ry6JSpysQ00l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":525779},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/93859788fba746122726009415171cea/electric-sql-0.5.0-next.0.tgz","_integrity":"sha512-uookISaJwtaApJ18w7AZoqQ40fXLwB+/DoUlvMq9blSzg/JDnBNmpQdJ604PEZldujLbomOXDlqOQdHfoa+KhA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.5.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.16.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#breaking-changes","decompress":"^4.2.1","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^8.4.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":"^16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#breaking-changes","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.0_1689619578188_0.456866528236044","host":"s3://npm-registry-packages"}},"0.5.0-next.1":{"name":"electric-sql","version":"0.5.0-next.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.1","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"6869bfe583e7c09a989e0832f96a286c1cf2b23e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.1.tgz","fileCount":222,"integrity":"sha512-xCPdIApesQsx4SIkcvELBEvlXaujsILr1JJgvspkcFotzJja3RgvBg5fqlPnqOp6QWyLVQ+wN4Fs0ZvrP00xRQ==","signatures":[{"sig":"MEUCIQD5cB+MZXB4qIcMC+iwoMcplC7Ykg+W0QBeSHJFg9B1hgIgL2Aw5jqE03h1bhmxicU42wzLMBBtKAQrbNyYAu2QaRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":525720},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/209393d996f86055a8816a3644089274/electric-sql-0.5.0-next.1.tgz","_integrity":"sha512-xCPdIApesQsx4SIkcvELBEvlXaujsILr1JJgvspkcFotzJja3RgvBg5fqlPnqOp6QWyLVQ+wN4Fs0ZvrP00xRQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.5.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.16.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#breaking-changes","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^8.4.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":"^16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#breaking-changes","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.1_1689692000837_0.5932673118158831","host":"s3://npm-registry-packages"}},"0.5.0-next.2":{"name":"electric-sql","version":"0.5.0-next.2","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.2","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"5db1ad3f7f3b4127d1db0079e851900e83221917","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.2.tgz","fileCount":222,"integrity":"sha512-idslpUJzUleXEMPS7dtZvh0m5Vgl6bndzTUdAo4BwcnOpZT2bxLtwzeXH7eRQdSH1RdRA29hjwZTSV5KhN0G7Q==","signatures":[{"sig":"MEUCIQCyRjkNsdae7wgITisH13E80cEA71sQybmMYZrIvJRhigIgSzqE1y7WjO60S4kN4QJBHD4kJWG+4Ta3RlhrcfoIE5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":529947},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/6e64ecef4d69a74dd50f9dab01fe882e/electric-sql-0.5.0-next.2.tgz","_integrity":"sha512-idslpUJzUleXEMPS7dtZvh0m5Vgl6bndzTUdAo4BwcnOpZT2bxLtwzeXH7eRQdSH1RdRA29hjwZTSV5KhN0G7Q==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.5.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.16.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#breaking-changes","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^8.4.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":"^16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#breaking-changes","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.2_1689887234935_0.17484114954146213","host":"s3://npm-registry-packages"}},"0.5.0-next.3":{"name":"electric-sql","version":"0.5.0-next.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.3","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"03b9554f121df7018013e4761c2bf1313472f3ef","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.3.tgz","fileCount":222,"integrity":"sha512-9RXLJabRAWL8vEZ1ceQPwVhZ6qjtNcUeMupUb35maAkVwYd4G9dqZOuAx/gaRArciUlYyUXyBk3RgQPE+3lr5A==","signatures":[{"sig":"MEUCIDHWvZ/MZhcni9xd3uAzZ6A5I4WE+ocO9zNC0zrA9BrXAiEAhUM4367eBhbPTHtSXPjxndMQvjq1qdAhSQMAKvpvz8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":532183},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d3955d1d063495225db6c8ef8fdf6fef/electric-sql-0.5.0-next.3.tgz","_integrity":"sha512-9RXLJabRAWL8vEZ1ceQPwVhZ6qjtNcUeMupUb35maAkVwYd4G9dqZOuAx/gaRArciUlYyUXyBk3RgQPE+3lr5A==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.5.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.16.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#breaking-changes","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^8.4.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":"^16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#breaking-changes","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","better-sqlite3":">= 7.4.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.3_1690213272443_0.7108322627615189","host":"s3://npm-registry-packages"}},"0.5.0-next.4":{"name":"electric-sql","version":"0.5.0-next.4","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.4","maintainers":[{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"f6524f0a05735507c819a46a3559e2acca453df8","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.4.tgz","fileCount":228,"integrity":"sha512-HzH7jq4FFz8fp3ZoPBxLuyP/ZusJbeipUe/KbGSqm+lIEgJ5pWtS8lSqeS5V6pAgtKKt+D2DTs977mdx0Kq92w==","signatures":[{"sig":"MEUCIG2eXnSmDs+x9rvYK0IqzMyRmGUEtI49UIG0MX8G07YdAiEA4joCl88EvZR/Xd6qlgTWmWpV+PCI0CYuitd+a3BTUrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539644},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/absurd-sql/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/86300cbb1a8077e805a4bcc1344ab524/electric-sql-0.5.0-next.4.tgz","_integrity":"sha512-HzH7jq4FFz8fp3ZoPBxLuyP/ZusJbeipUe/KbGSqm+lIEgJ5pWtS8lSqeS5V6pAgtKKt+D2DTs977mdx0Kq92w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/absurd-sql/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^8.4.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":"^16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","@aphro/sql.js":"^1.7.0","@aphro/absurd-sql":"^0.0.53","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@aphro/sql.js":{"optional":true},"better-sqlite3":{"optional":true},"@aphro/absurd-sql":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.4_1690904060201_0.1801813057480781","host":"s3://npm-registry-packages"}},"0.5.0-next.5":{"name":"electric-sql","version":"0.5.0-next.5","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.5","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"b86a5e25db053fe8a6b280c12452133a1447f043","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.5.tgz","fileCount":228,"integrity":"sha512-RnczBSuuoHHcXPNIIFlh141PTsWi1MfjpVFID8VLGoQkESVTqnlGakfLiPCouAHD0Q41Y/FUGNCeeou46lTk6w==","signatures":[{"sig":"MEUCIQDuCp1LnZRcbAXS+Y7T2DsERES/w4qS/mIsmVJNftgkTQIgNm8cQ4o0ZDLw0Y2wk+AtH5eqAF05XpMlw1Hm96SECvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539464},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.5.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2e33f929aa3431eae544a385ed12efa6/electric-sql-0.5.0-next.5.tgz","_integrity":"sha512-RnczBSuuoHHcXPNIIFlh141PTsWi1MfjpVFID8VLGoQkESVTqnlGakfLiPCouAHD0Q41Y/FUGNCeeou46lTk6w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.5_1691575891394_0.5843744495201249","host":"s3://npm-registry-packages"}},"0.5.0-next.6":{"name":"electric-sql","version":"0.5.0-next.6","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.6","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"99adde1f8d316f0d2f68df001249ee507250584f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.6.tgz","fileCount":230,"integrity":"sha512-igYKaAp+6Xw39A7euWlmstmF2+fLv0T3+x5nZI6P15J4kem3FdN6ferKn0ZR6Ew1Wet8qdikJ0juphKW1mOyRA==","signatures":[{"sig":"MEUCIHJdPPDD6qHUmQQyNcLbm3mUco/OwXEwXXXOuVFXRE+wAiEAuxtlzAUEygSkVC89C1U48OMG7uFzIiMZCAHJcGwvEaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547469},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.6.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a19fa233fb1ceb99839f3f282f708e2d/electric-sql-0.5.0-next.6.tgz","_integrity":"sha512-igYKaAp+6Xw39A7euWlmstmF2+fLv0T3+x5nZI6P15J4kem3FdN6ferKn0ZR6Ew1Wet8qdikJ0juphKW1mOyRA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.6_1692719780713_0.8255244205464478","host":"s3://npm-registry-packages"}},"0.5.0-next.7":{"name":"electric-sql","version":"0.5.0-next.7","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.7","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"f41db99ef6f7bb9a3b5596b4c4227be77278af9a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.7.tgz","fileCount":230,"integrity":"sha512-sGr+2m15eiFUfHRySYhrfqcWl8rsuMkltKRm44IV57b83jqkULsFn77Tw/bCtq4a4upfrWOuxzhRUefhlc9Jrg==","signatures":[{"sig":"MEQCIFTNv7xUDU2SKaQTp/ieDXN2CQUbMCp8rGAyx46ED/YGAiAg3ZLaYJesPFu+qJ4fE6kJtri6vAT+DqfmqubYIbTX6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547980},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.7.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/265fa5a358fc10a92d5ab9280f773baf/electric-sql-0.5.0-next.7.tgz","_integrity":"sha512-sGr+2m15eiFUfHRySYhrfqcWl8rsuMkltKRm44IV57b83jqkULsFn77Tw/bCtq4a4upfrWOuxzhRUefhlc9Jrg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.7_1692819560077_0.35723233848155633","host":"s3://npm-registry-packages"}},"0.5.0-next.8":{"name":"electric-sql","version":"0.5.0-next.8","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0-next.8","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"fa129b443a2cf2a2fb03452677d86d516a3061dd","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0-next.8.tgz","fileCount":234,"integrity":"sha512-aa7nVaos0H6NK5EP+6pYkZzUjNATwOG0DxfMjjAMNmkMIA85UkZN88QkbbOfHsOeKbrQWEHFRvW39yXQB2urrw==","signatures":[{"sig":"MEQCICrz+/bjdEhcHIts6KFXxAKmELOA/CUoNSYeMybJZmopAiAXM7HuS5iCsnCeyoOtfiz+SpGLsa+8Pws3NoZAxCLIsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":548044},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0-next.8.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f048bdb1a3e3d1a3758b8c94ebf63357/electric-sql-0.5.0-next.8.tgz","_integrity":"sha512-aa7nVaos0H6NK5EP+6pYkZzUjNATwOG0DxfMjjAMNmkMIA85UkZN88QkbbOfHsOeKbrQWEHFRvW39yXQB2urrw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0-next.8_1692891519906_0.3284390025041515","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"electric-sql","version":"0.5.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"245d2cb3ec8793ec0b5f455eec45e9a9c2c00b77","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.0.tgz","fileCount":234,"integrity":"sha512-ByKcV+fF92cbSBzWbz+NB0FCSjCGGJthe+laouheRdyntuUaiYlGghQafB26v74e1HBpijSoMRFpOY6O1u2GNg==","signatures":[{"sig":"MEUCIHD4fMBkI3LQIKttGEYhI+u8X0dQmpoTWLmzYACCn04JAiEAx8534X44vt0hqNAaps7aOlIGaFLBn4t6nHPyD0BDfU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":548037},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ef4782a6fc181f89996cc8cc754b9014/electric-sql-0.5.0.tgz","_integrity":"sha512-ByKcV+fF92cbSBzWbz+NB0FCSjCGGJthe+laouheRdyntuUaiYlGghQafB26v74e1HBpijSoMRFpOY6O1u2GNg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.0_1692891764636_0.05435192631825392","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.5.1":{"name":"electric-sql","version":"0.5.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"5f470ba08d9ef514397bfa0348b98b84e75e3487","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.1.tgz","fileCount":234,"integrity":"sha512-Tc7wihcaRVOxw1gdRR6riGFg+8WNFOB+A4hIlUeUQQL+aTtoJSSDkqVrbaKog8oNB9lA+QH62lzO0KHir68yJw==","signatures":[{"sig":"MEQCICnEXHBEVOnO5hpFRcPl/IiUeijkTymAaAO+LuSK3KElAiBlhTw0MQr+CZJ9ow+CCBPspTWvf9FvdaMLVbafuRJzjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":548061},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ea0dd36a6687995f0da53ce5638a9b0c/electric-sql-0.5.1.tgz","_integrity":"sha512-Tc7wihcaRVOxw1gdRR6riGFg+8WNFOB+A4hIlUeUQQL+aTtoJSSDkqVrbaKog8oNB9lA+QH62lzO0KHir68yJw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.1_1693247215193_0.39981646231162693","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.5.2":{"name":"electric-sql","version":"0.5.2","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"0ca28d8fb6b7780d326e379abb7ca4659481c748","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.2.tgz","fileCount":234,"integrity":"sha512-98aYqNVuIV4oVyDX95Yc70X93kwbPvppLVyMEiLu349LDLFTEIiE4Bbx/HD1vkgXhkSBYIPA2kGIwp9aL0sMPw==","signatures":[{"sig":"MEUCIQCosnE2fTN2nJIVNazR80wfUktNvarApFtXL0390/xh6AIgPOZObqbdewFqXER9ttkizth9+iJe4ranILzGb+voUX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553609},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d8156e45c07155fa624b551acb49f0ca/electric-sql-0.5.2.tgz","_integrity":"sha512-98aYqNVuIV4oVyDX95Yc70X93kwbPvppLVyMEiLu349LDLFTEIiE4Bbx/HD1vkgXhkSBYIPA2kGIwp9aL0sMPw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.2_1693408498784_0.9351615877703341","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.5.3":{"name":"electric-sql","version":"0.5.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.5.3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"9a370179a83456d068445ffeff7dd64d43078667","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.5.3.tgz","fileCount":234,"integrity":"sha512-wAKeXnQnm7FfW+q/l0nmIAM7D4WkBLNmacHDMkoCrrNpn5p4VMzTHSwTPN27sK57CSewp0eKYJISjJmHupjTNg==","signatures":[{"sig":"MEYCIQDB0zfU2E3DfiIhQ2TOQfnvcW2OIZZ49ALvQtjfVvx5LAIhAO1LvEXqhyjVRmhFuAN+F5b1Yt0iK8UVApnBr74CZr+o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551002},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.5.3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/69db1d47d23d39d7e50b2e672e80a3ad/electric-sql-0.5.3.tgz","_integrity":"sha512-wAKeXnQnm7FfW+q/l0nmIAM7D4WkBLNmacHDMkoCrrNpn5p4VMzTHSwTPN27sK57CSewp0eKYJISjJmHupjTNg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.5.3_1694079765877_0.6658319805476864","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.6.0":{"name":"electric-sql","version":"0.6.0","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.6.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"c94dc15a91f4622792a0ceaad527627fe8883119","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.6.0.tgz","fileCount":240,"integrity":"sha512-1mQcNtsDejU7SMENb3x6LtaKf7lYtj8zfq0FTv4IUgRhYciWPt+4HLRjtw23nrRq58Th62iqPIoaj5lH5GogHg==","signatures":[{"sig":"MEUCIQDMBjBM8KR+DbqtVdkYVuCXFOxYA8+8Q/q8v0veQ+z/rQIgN9Rw4RfOetQxHcTv1m8a7RGfUeSH5JEiVP7GGYrgmU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560102},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.6.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/3975349c50ff088238da741d29e790e3/electric-sql-0.6.0.tgz","_integrity":"sha512-1mQcNtsDejU7SMENb3x6LtaKf7lYtj8zfq0FTv4IUgRhYciWPt+4HLRjtw23nrRq58Th62iqPIoaj5lH5GogHg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.6.0_1695152663472_0.224615285646923","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.6.1":{"name":"electric-sql","version":"0.6.1","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.6.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"113836656ebd4a60c86e83affa423aa99e6f743e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.6.1.tgz","fileCount":240,"integrity":"sha512-QHDCgXWpgy2KLMbj3sxXrV/Zwt+mjOZoXKsxJ76a4aiE2ejXigxOxLybzbdahvrAgDTNbxxCYGpl/T7pH85mhQ==","signatures":[{"sig":"MEUCIQDysjsf/oUIxjDoRUkQRAal59qhHb5J+oWFr+LDAo7gyQIgRVLweCn0cWhvpiphOX4WVlHAgC8iCiSj6BgdKXU9SJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560044},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.6.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4d06f1e0a9dfe8595dbbde1a4b280202/electric-sql-0.6.1.tgz","_integrity":"sha512-QHDCgXWpgy2KLMbj3sxXrV/Zwt+mjOZoXKsxJ76a4aiE2ejXigxOxLybzbdahvrAgDTNbxxCYGpl/T7pH85mhQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.6.1_1695194167638_0.9235761531648157","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.6.2":{"name":"electric-sql","version":"0.6.2","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.6.2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"64442fca9431967069ed4650dec02d3153f819e6","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.6.2.tgz","fileCount":240,"integrity":"sha512-sKfNDlFXit63IbKGOzVE6BXR9pxfsFljewU0bPmcDOe/IYa6vrxz4BeJFbOoKBZkLKyKRhIGbWNqdVajKOGIFA==","signatures":[{"sig":"MEUCIQDkroWmZqdbyP0cfbpbVrrcRYxXnkAKaiiLrIrNSOpeIQIgG0v8pLg5SBAfCkYYUalWis0xkhRR478pgYCgSF2y32s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560056},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.6.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f27cb1ca4bf505971f1c25db6d1acf66/electric-sql-0.6.2.tgz","_integrity":"sha512-sKfNDlFXit63IbKGOzVE6BXR9pxfsFljewU0bPmcDOe/IYa6vrxz4BeJFbOoKBZkLKyKRhIGbWNqdVajKOGIFA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.6.2_1695197694475_0.21663288826486493","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.6.3":{"name":"electric-sql","version":"0.6.3","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.6.3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"3243bda9367181647961f056f2da7b91a4c8d7d2","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.6.3.tgz","fileCount":240,"integrity":"sha512-VmikX5073Ypte/XvbOl0Wz2mN0D0MzXnDjfIHHMqnVzqgj8eZGVBARj09oj4DNWydpbNVZH27DtjMm6RAszn/Q==","signatures":[{"sig":"MEUCIQCyo7GIHjVMM3BknKKfFTZvDG1GfRLcI42diJVnQWFdMwIgCeVawl047HyqfCxAES6C4nN/qKYrBowSCZL3LkzYvfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560055},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.6.3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d1c68b7368fde9b46b384d8a6cf85aed/electric-sql-0.6.3.tgz","_integrity":"sha512-VmikX5073Ypte/XvbOl0Wz2mN0D0MzXnDjfIHHMqnVzqgj8eZGVBARj09oj4DNWydpbNVZH27DtjMm6RAszn/Q==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.6.7","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.6.3_1695211502090_0.7703079615990518","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.6.4":{"name":"electric-sql","version":"0.6.4","keywords":["absurd-sql","active","android","better-sqlite3","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.6.4","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"7b1d45a4b453f3614243e3ed926d5f2a62cc47db","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.6.4.tgz","fileCount":240,"integrity":"sha512-o8WxzqsCf6AQJjdpmxjmt/XT8IGKwUe94K1WVwJxcDpbqRRHV63HbTVLSUbyQDHbQZBKLxjOV5WmSRgrYPjtgA==","signatures":[{"sig":"MEQCIB2Xs4vXsSL5kCwHxhPilMoL6vh9RvgxCEOsLtRdcA3JAiBIyhkeCngYOd8OOjvtxeB8x98KBM9+T5aKNMQ2PvAW2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560083},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.6.4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/b774c0788377508d60483cd01a5a9a90/electric-sql-0.6.4.tgz","_integrity":"sha512-o8WxzqsCf6AQJjdpmxjmt/XT8IGKwUe94K1WVwJxcDpbqRRHV63HbTVLSUbyQDHbQZBKLxjOV5WmSRgrYPjtgA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.8.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 10.0.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.6.4_1695982493352_0.9502299950634041","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.7.0":{"name":"electric-sql","version":"0.7.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.7.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"0690218e0339f19972d9e1d5ddf5bd174afb1f35","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.7.0.tgz","fileCount":268,"integrity":"sha512-lPwhr1gJZVN5UjTLMd2htpSu8wTSRT5hNISG6jYCTFPsaaNX4WhXKS2QUnvVHhwc8XdlNOKpVkyrLOAD+cnwYw==","signatures":[{"sig":"MEUCIQCK/F/FGSIjJsen9TXYLjZSnM7S7qJYDLy/ef9oiwVMvwIgWO9vfJjIZpJAy7VTlYUi8yukdlTEzqxNPFd+u71owTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":585238},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.7.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0812ec517cc6525d6e3eedbf02b69943/electric-sql-0.7.0.tgz","_integrity":"sha512-lPwhr1gJZVN5UjTLMd2htpSu8wTSRT5hNISG6jYCTFPsaaNX4WhXKS2QUnvVHhwc8XdlNOKpVkyrLOAD+cnwYw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.8.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.2","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.0","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.7.0_1698915164052_0.9495040190530029","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.7.1":{"name":"electric-sql","version":"0.7.1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.7.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"dc0d30e27666505c77256e9d1ac974d398b33eba","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.7.1.tgz","fileCount":268,"integrity":"sha512-ylF6huJxMsDpaK7Znd28AhRzipGG70G2whyZ2j6q4EUXvCKTzpUCKHZ1+fhIjwONj3YW+33uq6uGysM08gXbqA==","signatures":[{"sig":"MEQCIDbztDVKWJWXiZgzAChZm7vYzKFv4o5eKmYScBDQXcJWAiBCZivn4k1PJfd9ls5s/Pw8jLpSoyvDu7DYCZI+qopPNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587398},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.7.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/cc8323a5c953d9387dff7b2f1a933fcc/electric-sql-0.7.1.tgz","_integrity":"sha512-ylF6huJxMsDpaK7Znd28AhRzipGG70G2whyZ2j6q4EUXvCKTzpUCKHZ1+fhIjwONj3YW+33uq6uGysM08gXbqA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.8.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.2","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite.git#master","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.0","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"git+https://github.com/rhashimoto/wa-sqlite#master","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.7.1_1699544493113_0.6813818363321276","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.8.0":{"name":"electric-sql","version":"0.8.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.8.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"d33e05c698b9ba27eac2f9073ddca0200860664b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.8.0.tgz","fileCount":274,"integrity":"sha512-TZSaM8cNO96kLwoYm5Yp+4rrblUXbh8utq/D2zNHRDLycZXB1L4aO3kxQrFp8H2EglOYN+KmPohJBCfealS0mg==","signatures":[{"sig":"MEQCIBZw0L4FI7LPblEQ7CkVD4h741IczZ1MTRtUYjMfVee3AiBF06pFayX06OEcaJxRDWYY+g1OMfwhwKpQGQDxhqmnfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603438},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.8.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/36a2c080739c95d6b55d9b986987f1e3/electric-sql-0.8.0.tgz","_integrity":"sha512-TZSaM8cNO96kLwoYm5Yp+4rrblUXbh8utq/D2zNHRDLycZXB1L4aO3kxQrFp8H2EglOYN+KmPohJBCfealS0mg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.8.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.2","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.1","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.8.0_1701770044652_0.9022403559245797","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.8.1":{"name":"electric-sql","version":"0.8.1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.8.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"9c175614c458f710f06be477e634cf4229dca6ea","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.8.1.tgz","fileCount":274,"integrity":"sha512-NXLzpf/VZycvVp66JSBPg2VGLfrGEvroCD96iEJ8rAFr/2Fj3VehJmfZCR+Pqbn/4PUUQA97k8Q9EJ3zNP7ypQ==","signatures":[{"sig":"MEUCIQC3p6WjTM9cztncUZCpi9OkQUtaCktQ+1Bgc2kKhwVB1gIgXd6ARvufLyC1Gi9OlIgeAsE4ZYN5RZCrYJuSlHWzCLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":603441},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.8.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f555c3e6b7aeeea44da2fbe6ab956c10/electric-sql-0.8.1.tgz","_integrity":"sha512-NXLzpf/VZycvVp66JSBPg2VGLfrGEvroCD96iEJ8rAFr/2Fj3VehJmfZCR+Pqbn/4PUUQA97k8Q9EJ3zNP7ypQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.8.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.2","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","prisma":"^4.8.1","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@prisma/client":"^4.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.1","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.8.1_1701877222853_0.8781109661553712","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.8.2":{"name":"electric-sql","version":"0.8.2","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.8.2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"ava":{"files":["test/**/*.test.ts","test/**/*.test.tsx"],"timeout":"10m","extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsmodule/loader"],"workerThreads":false},"bin":{"electric-sql":"dist/cli/index.js"},"dist":{"shasum":"5331f1f083eb87d92647c94162afe8afdec0a2f8","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.8.2.tgz","fileCount":282,"integrity":"sha512-oy9w9CKJbQKGgaHz7xK1ZgQWEtfVWCeNLI4FSp5Ut7Ww+xf1Qbm0RusqER33yolJuinsb3AhGdUXrfCeMCKQhQ==","signatures":[{"sig":"MEYCIQCch1ZGBSb6KIzH7C7RyHSzEf4jBR9hdeduSdq4izFyhQIhAKbYFTiSF3H8aEVaeVxDOMoeUzKMZkQaYXOAUDd69I2W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614802},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.8.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./package.json":"./package.json","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js"},"scripts":{"dev":"tsmodule dev","lint":"eslint src --fix","test":"ava","build":"rm -rf ./dist && tsc && tsmodule build","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","build-dev":"rm -rf ./dist && tsc && tsmodule build --dev","typecheck":"tsc -p tsconfig.tests.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/b060136fd6edfd8ce448bbdff8edd6c3/electric-sql-0.8.2.tgz","_integrity":"sha512-oy9w9CKJbQKGgaHz7xK1ZgQWEtfVWCeNLI4FSp5Ut7Ww+xf1Qbm0RusqER33yolJuinsb3AhGdUXrfCeMCKQhQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","walkjs":"^3.2.4","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","sqlite-parser":"^1.0.1","@prisma/client":"4.12.0","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.2","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^4.9","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/decompress":"^4.2.4","@tsmodule/tsmodule":"42","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.2","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.8.2_1702467378192_0.8501674501164629","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.0":{"name":"electric-sql","version":"0.9.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8a31fdc6816fdf07b0e267d908124ead6d43cb78","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.0.tgz","fileCount":457,"integrity":"sha512-56TYEy4YUbHew+fH2CAEAO5+WIlRtB3LviG/c4lb00RD0vDk82XzWA5nXfrPQuaDW5s4U/9CDNpIEhgdunVxEw==","signatures":[{"sig":"MEYCIQDxELEUvA3iDl6BkBC2n0wyjzzrg9TxCg9ux/OfyEKIVwIhAPHYs0vJMEfdWO/5TGcxN+h6aZ/w47pwm9zqPvmtj+au","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1775973},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./client/model":"./dist/client/model/index.js","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js","./migrators/builder":"./dist/migrators/builder.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/fae5a6f25623fa1961b50a49d3b17c06/electric-sql-0.9.0.tgz","_integrity":"sha512-56TYEy4YUbHew+fH2CAEAO5+WIlRtB3LviG/c4lb00RD0vDk82XzWA5nXfrPQuaDW5s4U/9CDNpIEhgdunVxEw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.12.0","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.0_1705565823476_0.4356394056856887","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.1":{"name":"electric-sql","version":"0.9.1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"41a022b7d1e6c2191e61f84b49897f5cf0ffeb14","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.1.tgz","fileCount":457,"integrity":"sha512-EpqcP/Gq3uBUdOFcxosH9zJ/gTYKWHCIvs2pAsOOwhdjIXnb5gKZA7h/XymIoymT6jCaERsYjzljXy351NCINw==","signatures":[{"sig":"MEQCIDb8z+NO8kaq7f6IRs5uRSBJj+58w5AFuFuEeY8h2IGKAiBgSk4N4ex9r6oKWn63s22wEqax7216wxNjLpW8OeQLNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1782856},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./client/model":"./dist/client/model/index.js","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js","./migrators/builder":"./dist/migrators/builder.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ab4b64ed24e0818586f720b0ee468faf/electric-sql-0.9.1.tgz","_integrity":"sha512-EpqcP/Gq3uBUdOFcxosH9zJ/gTYKWHCIvs2pAsOOwhdjIXnb5gKZA7h/XymIoymT6jCaERsYjzljXy351NCINw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"5.2.0","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"5.2.0","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.1_1706096040639_0.6091837048379964","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.2":{"name":"electric-sql","version":"0.9.2","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"807ec5dae2a97c7b519963ad5728810d1b398d24","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.2.tgz","fileCount":457,"integrity":"sha512-RadlBOXKlr/eO5QNR8Y507SqvhiMukSah5OCN7Kgw488qiPR5PFf8vmM+EelUXICxP8l8MC+iiJAGajP5OD2qw==","signatures":[{"sig":"MEUCIAtpkwCggKp5gHh1sy7CE6no+uE0iwpqWJ9UIKy/gYCdAiEAyNgX/IrgYbvGarC3GITmNbZE0C1Ov8NoikTXBjm65LI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1784185},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./client/model":"./dist/client/model/index.js","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js","./migrators/builder":"./dist/migrators/builder.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/9aba9e0e69b7914a65f04f32c4802d0b/electric-sql-0.9.2.tgz","_integrity":"sha512-RadlBOXKlr/eO5QNR8Y507SqvhiMukSah5OCN7Kgw488qiPR5PFf8vmM+EelUXICxP8l8MC+iiJAGajP5OD2qw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.3","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.0","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","prisma-v5":"npm:prisma@5.9.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^11.7.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@ikscodes/browser-env":"^1.0.0","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 11.7.0","react-native":">= 0.68.0","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.2_1707224604301_0.2761339199248589","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.3":{"name":"electric-sql","version":"0.9.3","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"f563c05cef536afab12ee76ea3c30246a71218b3","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.3.tgz","fileCount":499,"integrity":"sha512-ucneHzSrcfVsU0kQdU0Z4qpxOqg39yaJmt5AF8fDlPBpnOLLbWqhwA/qo+T95ffXqOHdvpOyWh814uvO//M8Gw==","signatures":[{"sig":"MEUCIQCHP0tTVqIseiPSisrDgx0qr8+SEuqrRA/3/eirch9MUgIgaO5+Z2ypuPk2FyqR+v6rxQo4SVfckriHiZZuRG8ZXbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1824764},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./client/model":"./dist/client/model/index.js","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js","./migrators/builder":"./dist/migrators/builder.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/faf92e8966be163c302167b586035ef8/electric-sql-0.9.3.tgz","_integrity":"sha512-ucneHzSrcfVsU0kQdU0Z4qpxOqg39yaJmt5AF8fDlPBpnOLLbWqhwA/qo+T95ffXqOHdvpOyWh814uvO//M8Gw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","prisma-v5":"npm:prisma@5.9.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.3_1708529104837_0.15040763202108964","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.4":{"name":"electric-sql","version":"0.9.4","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","cordova","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.4","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"fa94c87d81bc06875b752257b325e475f234ccd2","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.4.tgz","fileCount":499,"integrity":"sha512-EWk6+e9Tdl+TFfazPSis2/GQ09cmCCocf3LD1t4Z38tOiVfvVSaF9TJY/7nENLtb4jQX5hxvDkc0kXW3erQnTw==","signatures":[{"sig":"MEQCIG5N6iBDSN4imtMg+O7L2Ue5Slb/ZINTtyBPqF56YWcwAiBhgJUr9y9+DUCKc/IMCwsNP+6/YyzQIJelZstnVRBvdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1825253},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./cordova":"./dist/drivers/cordova-sqlite-storage/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./client/model":"./dist/client/model/index.js","./react-native":"./dist/drivers/react-native-sqlite-storage/index.js","./migrators/builder":"./dist/migrators/builder.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/5fe3e61da5a0081e893049cc4fca010d/electric-sql-0.9.4.tgz","_integrity":"sha512-EWk6+e9Tdl+TFfazPSis2/GQ09cmCCocf3LD1t4Z38tOiVfvVSaF9TJY/7nENLtb4jQX5hxvDkc0kXW3erQnTw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"^3.20.2","jose":"^4.14.4","long":"^5.2.0","uuid":"^9.0.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","prisma-v5":"npm:prisma@5.9.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","react-native-uuid":"^2.0.1","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3","fastestsmallesttextencoderdecoder":"^1.0.22"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"cordova":["./dist/drivers/cordova-sqlite-storage/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"react-native":["./dist/drivers/react-native-sqlite-storage/index.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@types/react-native-uuid":"^2.0.0","@typescript-eslint/parser":"^5.34.0","@types/cordova-sqlite-storage":"^1.5.5","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0","@types/react-native-sqlite-storage":"^6.0.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","cordova-sqlite-storage":">= 5.0.0","@capacitor-community/sqlite":">= 5.4.1","react-native-sqlite-storage":">= 6.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"cordova-sqlite-storage":{"optional":true},"@capacitor-community/sqlite":{"optional":true},"react-native-sqlite-storage":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.4_1708609748995_0.6325974879762313","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.5":{"name":"electric-sql","version":"0.9.5","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.5","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"a22e3ed81a122ef305224c5de56079f7221b299c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.5.tgz","fileCount":493,"integrity":"sha512-OqJzsZf97m9d6EVNNLOrr/yxoCDf6idqg+xnC4FWPSitAacip0AnmKEJu4wMs8RtkrvvXpgLPpu9gzFo/0euoQ==","signatures":[{"sig":"MEYCIQCcyWpzbDwE8GYCQVISOVqPtjKLxGIIYaa8osqozYpTfwIhAPaZS0g4JgsxIQiTo37aMLAn00Jv4hKOoB+iZG7eQY7y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1797124},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.5.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e869856cf463b6414693646a7a604702/electric-sql-0.9.5.tgz","_integrity":"sha512-OqJzsZf97m9d6EVNNLOrr/yxoCDf6idqg+xnC4FWPSitAacip0AnmKEJu4wMs8RtkrvvXpgLPpu9gzFo/0euoQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.5_1710424183052_0.6038520912266307","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.6":{"name":"electric-sql","version":"0.9.6","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.6","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"115b5fc2aa1a3fca290dce5293fe8cc4488dbe37","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.6.tgz","fileCount":493,"integrity":"sha512-0W46ZBKO9+BJ+/VVTGfWumdSXYzPUVvZUTTFbvfDG3AMXH85B17PNpwudSgQRfT5FwUE6k8C+d0gR5Xuo29mmA==","signatures":[{"sig":"MEUCIQDJNtxYDRCz4RobTH5eQ3lT2Bb3T4u8GjrxvP0s1IrpJwIgcX7X6SQX/cO/xc1Ov8PFaakc2xsJ6VSnI7u8kyiVrVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795955},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.6.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d5ec27e90d5bd2e9a586a126918db2bd/electric-sql-0.9.6.tgz","_integrity":"sha512-0W46ZBKO9+BJ+/VVTGfWumdSXYzPUVvZUTTFbvfDG3AMXH85B17PNpwudSgQRfT5FwUE6k8C+d0gR5Xuo29mmA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.6_1710438166252_0.9999249570060307","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.9.7-canary.0":{"name":"electric-sql","version":"0.9.7-canary.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"758fcad449f656bd32dae81f4e15ed554006ac18","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.0.tgz","fileCount":493,"integrity":"sha512-EjmxOWm6aKLGzy/j0AT0qoaUGv/0Pb+FLW6Jpt+yugg5OujB1eWYewDVjYlD0Bufz2pbwW9A00vf/ipZ3sx9Mg==","signatures":[{"sig":"MEYCIQCIkukTbujB62hTumRI4q8OWIK+gBNiqF6b5x6sRGWYqwIhALvKbFWjNAXBVp96GqtsohRptSYZHsCQasqgnZ8uT+NA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2175103},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","release-canary":"pnpm version prerelease --preid canary && pnpm publish --tag canary --access public --no-git-checks --force","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/756d49215e11b2f1e52db01894dc3271/electric-sql-0.9.7-canary.0.tgz","_integrity":"sha512-EjmxOWm6aKLGzy/j0AT0qoaUGv/0Pb+FLW6Jpt+yugg5OujB1eWYewDVjYlD0Bufz2pbwW9A00vf/ipZ3sx9Mg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.0_1710953128253_0.501557177614496","host":"s3://npm-registry-packages"}},"0.9.7-canary.d8ee5f0ed":{"name":"electric-sql","version":"0.9.7-canary.d8ee5f0ed","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.d8ee5f0ed","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"dfd2123fd4068ab3bc5b8f854ef6a034c5d634c1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.d8ee5f0ed.tgz","fileCount":496,"integrity":"sha512-NLSZAE9Z/vDVuIEdfQjHGwtdPjnUT+hkCvOZnVC6v2IL7DnaDhfzcn7GPxv3+87kPWBD26p7jHcCtDG6Akt2PA==","signatures":[{"sig":"MEYCIQCjH26Rq1g28jT9TTwa/cxp/GbYJQkyhJmw397l1urfYgIhAIe2bupb29XwLi/aXz39nZ69izN0WEhcPvpMPSzmV45V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186250},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.d8ee5f0ed.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/44b87ff492d1e4d6ebaa972be8a5226f/electric-sql-0.9.7-canary.d8ee5f0ed.tgz","_integrity":"sha512-NLSZAE9Z/vDVuIEdfQjHGwtdPjnUT+hkCvOZnVC6v2IL7DnaDhfzcn7GPxv3+87kPWBD26p7jHcCtDG6Akt2PA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"9.8.1","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.12.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.d8ee5f0ed_1712174759012_0.17890621069534118","host":"s3://npm-registry-packages"}},"0.9.7-canary.06ff40a":{"name":"electric-sql","version":"0.9.7-canary.06ff40a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.06ff40a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8f3eeeebfe38040648c748e9de5362b47683b436","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.06ff40a.tgz","fileCount":496,"integrity":"sha512-UlCV7p9B6sVydie/YDJ6SzF9u4IxGjeH7UGJhJRjrHORLjpm0r9lhiYdq1ZbOcauy9an/P1kgXwJj9ljtvlQsA==","signatures":[{"sig":"MEUCIQCmtwkNEVUd4q442nSaNyPVBtULDwVNn0lVyrVDOvmy0gIgIWpJe0heJMN/WLZopMO45dvmdyOwfeLuECrjr/EGJsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2185672},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.06ff40a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/28d9d43ba72a472d717bb8bdd9a92f96/electric-sql-0.9.7-canary.06ff40a.tgz","_integrity":"sha512-UlCV7p9B6sVydie/YDJ6SzF9u4IxGjeH7UGJhJRjrHORLjpm0r9lhiYdq1ZbOcauy9an/P1kgXwJj9ljtvlQsA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.06ff40a_1712223996939_0.41372781056102537","host":"s3://npm-registry-packages"}},"0.9.7-canary.2c69739":{"name":"electric-sql","version":"0.9.7-canary.2c69739","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.2c69739","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b1d247ddb1538217c838ce20c56d290074d04aa2","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.2c69739.tgz","fileCount":496,"integrity":"sha512-ymUwV+OAhYwA8prIMqTlCm/JE1N22jK1hmhouh17910fg5TaV2jvP02+e4uKSyigvTI8gYnKX672BAVMYcmtRg==","signatures":[{"sig":"MEUCIF3hU1etQWwTroLzkmnf15oDOuYlec1lF4JYbcIVt+obAiEAncJEYWIhm7QqAFbjMTPYGokfSyyAaugf+M0x1Z9NKSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2185672},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.2c69739.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/81aa804b24c32f8d63921e80abee4ea7/electric-sql-0.9.7-canary.2c69739.tgz","_integrity":"sha512-ymUwV+OAhYwA8prIMqTlCm/JE1N22jK1hmhouh17910fg5TaV2jvP02+e4uKSyigvTI8gYnKX672BAVMYcmtRg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.2c69739_1712232179000_0.9426966925681588","host":"s3://npm-registry-packages"}},"0.9.7-canary.c1a961f":{"name":"electric-sql","version":"0.9.7-canary.c1a961f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.c1a961f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"de30f94c10545d912a54216950c791d0763655c1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.c1a961f.tgz","fileCount":496,"integrity":"sha512-vwDfjgfCAUx3b3BkS5bzSgi9uH4EzrpMUOki+znYssnpEsPAEd1hv1p99t2PuONKKjMu5B3b/JJeGopFbHtKxw==","signatures":[{"sig":"MEUCIH8TExtzILciczk9ZnmFkIYJ490z1ya78IT/EoQy1uD8AiEAtJVoNjMtKcuXQ8714yi/mRyDXDK53aMFX0S92mEermM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2187723},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.c1a961f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1e70613392eedab2617bd0ed3abf536c/electric-sql-0.9.7-canary.c1a961f.tgz","_integrity":"sha512-vwDfjgfCAUx3b3BkS5bzSgi9uH4EzrpMUOki+znYssnpEsPAEd1hv1p99t2PuONKKjMu5B3b/JJeGopFbHtKxw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.0","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.c1a961f_1712232352465_0.7679248752698637","host":"s3://npm-registry-packages"}},"0.9.7-canary.419e7b2":{"name":"electric-sql","version":"0.9.7-canary.419e7b2","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.419e7b2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"75a1a0fd5f53505e94af92a6df75333216169c4c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.419e7b2.tgz","fileCount":496,"integrity":"sha512-WrHpbpQd+RX4tznhvWQh0XegOeHHx/Fj+SJPFUK1U86PexDWR/8ssHJrsobNmN5sk5UVzh9FhO5ctB5Mw8EESw==","signatures":[{"sig":"MEUCIQDdPlJEI2E6R83RtikCF1ls2gFeT8xXTFZfkH8LnjT+GgIgQtksQYkHY2P30KmutwNBPCBl/zhpfpxkByk2Hspp+TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2187723},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.419e7b2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ed521083d7208178d374c0694122d275/electric-sql-0.9.7-canary.419e7b2.tgz","_integrity":"sha512-WrHpbpQd+RX4tznhvWQh0XegOeHHx/Fj+SJPFUK1U86PexDWR/8ssHJrsobNmN5sk5UVzh9FhO5ctB5Mw8EESw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.419e7b2_1712240289057_0.32040613009708796","host":"s3://npm-registry-packages"}},"0.9.7-canary.8af11fc":{"name":"electric-sql","version":"0.9.7-canary.8af11fc","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.8af11fc","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"e6713d2699e81d8952725d1482f3f52d67c826a7","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.8af11fc.tgz","fileCount":496,"integrity":"sha512-U7DiPyuTXj5tRTIWuA8orh50PtBxsG0zIAJz2gCyPdnPD0r+6CXAmoTX+blHEkg1A6NE8VWzrN0wRhrdThODbA==","signatures":[{"sig":"MEUCIQDHrAdjB9cJ4VyYotlzwicTM2Rkdki9mJusUQxc0PhGyQIgDPgqd2TdRnZNGjQZqdAvCrxEIaTIFWQ+Et2/h7qbRHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2187826},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.8af11fc.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a1375f3cff343e246ced08bf77f8aa96/electric-sql-0.9.7-canary.8af11fc.tgz","_integrity":"sha512-U7DiPyuTXj5tRTIWuA8orh50PtBxsG0zIAJz2gCyPdnPD0r+6CXAmoTX+blHEkg1A6NE8VWzrN0wRhrdThODbA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.2.4","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.19.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.8af11fc_1712310908186_0.19119782082096703","host":"s3://npm-registry-packages"}},"0.9.7-canary.b34b08a":{"name":"electric-sql","version":"0.9.7-canary.b34b08a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.b34b08a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"049bc86a5c422a1cc361c1fb7b5689cff312e5e0","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.b34b08a.tgz","fileCount":496,"integrity":"sha512-ESZSBktGUt/j7n5IwvbDpr2h08n7d/V29WMS+/6IEXyCab0zCtLH3Y3kmCyAqbMKrawKU30kM+qoUiv8XLPtAg==","signatures":[{"sig":"MEUCIQD40L4CTYGFokG12Jzl1HA0wVsamAgCTc6eP0Pys3MBIwIgBUcC+5VVmiZs9zqht+Fbo4LX4kbJQNw1Mlsd1uTpxFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2188298},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.b34b08a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/fcd77564c840c1410f5dd78f033dd278/electric-sql-0.9.7-canary.b34b08a.tgz","_integrity":"sha512-ESZSBktGUt/j7n5IwvbDpr2h08n7d/V29WMS+/6IEXyCab0zCtLH3Y3kmCyAqbMKrawKU30kM+qoUiv8XLPtAg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.0","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.b34b08a_1712324470056_0.1661518512623814","host":"s3://npm-registry-packages"}},"0.9.7-canary.6adfe2e":{"name":"electric-sql","version":"0.9.7-canary.6adfe2e","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.6adfe2e","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2be297ae038b94236299186d5839a9e19dfbe0a3","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.6adfe2e.tgz","fileCount":496,"integrity":"sha512-X/PbYMkvKIbPOxdOFQ1y62W5NX8B/83Qyuj3JNoarr9L626XbEGa43HZrw/fYOt2Wtp8ockvoUF8HoNSbrv79w==","signatures":[{"sig":"MEYCIQCAqE4rjRA6xwz7VFiVgxmKAvLealDZybQBm6vq9RdhAgIhAMcYD++iqEjlUzsCP710JihMajc4ty6tg0uHCBv1x9vu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2188449},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.6adfe2e.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/9b2c047ce6fddac6a72ddee5daeea658/electric-sql-0.9.7-canary.6adfe2e.tgz","_integrity":"sha512-X/PbYMkvKIbPOxdOFQ1y62W5NX8B/83Qyuj3JNoarr9L626XbEGa43HZrw/fYOt2Wtp8ockvoUF8HoNSbrv79w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.0","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.6adfe2e_1712577383980_0.36268813973072334","host":"s3://npm-registry-packages"}},"0.9.7-canary.a48bcdc":{"name":"electric-sql","version":"0.9.7-canary.a48bcdc","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.a48bcdc","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"15238265a34c247ceee6f5859cb6465c93a38525","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.a48bcdc.tgz","fileCount":502,"integrity":"sha512-ai87NRucWYeDu9/yRXBfb8qKb7IzVgKY/stfHLKc6nICgxRxw9mt319JCnewGd1hIY2udj4Hrh/gH7I6ftEUvA==","signatures":[{"sig":"MEUCIDXAxyrugFApLE6Jbdxsk8cIBP2iRuDbTvEowfFTFzywAiEAvgBdYM9Idy8o56fA5G6QHTMv/6/LQ74wHH/nuhQXu2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2212203},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.a48bcdc.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/50e0bdd42ac9f938c685a95a8168b5d3/electric-sql-0.9.7-canary.a48bcdc.tgz","_integrity":"sha512-ai87NRucWYeDu9/yRXBfb8qKb7IzVgKY/stfHLKc6nICgxRxw9mt319JCnewGd1hIY2udj4Hrh/gH7I6ftEUvA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.a48bcdc_1712647721746_0.8983997315930312","host":"s3://npm-registry-packages"}},"0.9.7-canary.c5df2e0":{"name":"electric-sql","version":"0.9.7-canary.c5df2e0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.c5df2e0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"0e3106a3f8c317dac6e86d931d8179c895088291","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.c5df2e0.tgz","fileCount":502,"integrity":"sha512-2NmKbR3lquG7SYAWSLc50BOhqWPZsVgdblUca1nwPIHSEGYbkjLyyJha9uiyRaA9I60ZB3WybgiFgNzg2JRzZg==","signatures":[{"sig":"MEYCIQDji632gCazkxEQHdErOZ7/Oqp44GOWNZdrsjCVRYTXiAIhAJZW+CKdyMeHcHGWLx5mgXTvm1RU8VzZooqYA+poJqR0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.c5df2e0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/853da264747cedc2656653491d8a6f84/electric-sql-0.9.7-canary.c5df2e0.tgz","_integrity":"sha512-2NmKbR3lquG7SYAWSLc50BOhqWPZsVgdblUca1nwPIHSEGYbkjLyyJha9uiyRaA9I60ZB3WybgiFgNzg2JRzZg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.c5df2e0_1712661390307_0.5382616383909922","host":"s3://npm-registry-packages"}},"0.9.7-canary.d532314":{"name":"electric-sql","version":"0.9.7-canary.d532314","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.d532314","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"cbcb480e936097260d40ac94e927b8221acd8c92","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.d532314.tgz","fileCount":502,"integrity":"sha512-ViQhLNWHOTFZVzoKusDPCAGuBoMdZzv70NGi4RgGe0hs9DPsnTcbh3ReTyTSGTQLL/2UGG/p556wFC8Z9TxL8A==","signatures":[{"sig":"MEUCIQCaZr9ttIHQlbNEWGFuJc9Ycmh+kfVsFMaTEB69NSCbHgIgVHgFhKViRjPOwFfBHIxX1oY99BPo0o3sJ6t6+BvH7as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.d532314.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ac73ae051ac6dd19ed8a41aef108c1b0/electric-sql-0.9.7-canary.d532314.tgz","_integrity":"sha512-ViQhLNWHOTFZVzoKusDPCAGuBoMdZzv70NGi4RgGe0hs9DPsnTcbh3ReTyTSGTQLL/2UGG/p556wFC8Z9TxL8A==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.d532314_1712661891673_0.30300795605098907","host":"s3://npm-registry-packages"}},"0.9.7-canary.f08705d":{"name":"electric-sql","version":"0.9.7-canary.f08705d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.f08705d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"cfb7eea7183bf7b1307ce87e1ef0f4f319aab920","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.f08705d.tgz","fileCount":502,"integrity":"sha512-FPbY445RpwHvdjEwXnDGnDj54V0n255hNiV6mVEA6Fzow0wI/pBVEEptnzUd54Y/e7ELXBIz234aP2ECJcMudA==","signatures":[{"sig":"MEYCIQDgGaPk8rlqRARfwnSC25sG9+G0Hj+IRCfqDCWyJepfzwIhAPMK3XbO251oPv6moFIiO5DzzUBMrazh25Dlb3KlKRDV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.f08705d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f91891c2087c12b1115bab1ef34af11b/electric-sql-0.9.7-canary.f08705d.tgz","_integrity":"sha512-FPbY445RpwHvdjEwXnDGnDj54V0n255hNiV6mVEA6Fzow0wI/pBVEEptnzUd54Y/e7ELXBIz234aP2ECJcMudA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.f08705d_1712662615740_0.2069550899049335","host":"s3://npm-registry-packages"}},"0.9.7-canary.2394ec9":{"name":"electric-sql","version":"0.9.7-canary.2394ec9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.2394ec9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"0591d41fa615eba530a03cb2236acbdc5c38dff4","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.2394ec9.tgz","fileCount":502,"integrity":"sha512-Ab9Y0IVybBMr4ZCVEOXiAhHhF3ztpayKoT1flf5n4o9xcqS2fVDAPHqhWjj3Xf/gE/xnyvLpgY0/n+ostnb6tg==","signatures":[{"sig":"MEUCIF3OUEe20oRKPVmgR340nj4Zxa82lpxuLpMIOxTeiZuvAiEAw/vxD5pW82sH53majpQ0x38oKQtmDYAwH0i6jblVzso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.2394ec9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/67ead7cd907f0ab7f5eb590e55b8cc1d/electric-sql-0.9.7-canary.2394ec9.tgz","_integrity":"sha512-Ab9Y0IVybBMr4ZCVEOXiAhHhF3ztpayKoT1flf5n4o9xcqS2fVDAPHqhWjj3Xf/gE/xnyvLpgY0/n+ostnb6tg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.2394ec9_1712663736342_0.11099297539945585","host":"s3://npm-registry-packages"}},"0.9.7-canary.378b1af":{"name":"electric-sql","version":"0.9.7-canary.378b1af","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.378b1af","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"d3778319af4371865517be6e6d2c15c673387c21","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.378b1af.tgz","fileCount":502,"integrity":"sha512-e8SDWFRUx8FFwNiyOBOkqHoZlUVG9BLowMeAIdPgwBRWVBCuBS+r3xYv0aadV8D2CMKeCETrvwUeu0W7/G1bhg==","signatures":[{"sig":"MEUCIQC5QixXe3zvVI6AM8zD62wV1oHNSFmycoZXkM0OMuPrLQIgZatuYC0ZwUHLwU1bVhp+s1djZ8rEY7sYJHoSjNiRA2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.378b1af.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ae8f96761bfdbdf5bd27ed82f24f6240/electric-sql-0.9.7-canary.378b1af.tgz","_integrity":"sha512-e8SDWFRUx8FFwNiyOBOkqHoZlUVG9BLowMeAIdPgwBRWVBCuBS+r3xYv0aadV8D2CMKeCETrvwUeu0W7/G1bhg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.378b1af_1712755179838_0.22409137894629483","host":"s3://npm-registry-packages"}},"0.9.7-canary.1c19cb9":{"name":"electric-sql","version":"0.9.7-canary.1c19cb9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.1c19cb9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"7ec6b698a887773ac4a02c82764f40fa57061adf","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.1c19cb9.tgz","fileCount":502,"integrity":"sha512-ez0arFbsA9FPFXqyxCHp1yfqvnVDziCHgXChJO3J0oXQld4vJH2I1tCliaEZ7ElZDEZHzhCc0Bd63RMvZYs8ow==","signatures":[{"sig":"MEQCIHA6r6xxX+o1pTgFvJ2O1ic/ORogVcuwJ7o0SdJijorTAiAaGGMtnA/ZYHcDwVwvHwlzA4eDgyQApAay3HqcRE/thg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.1c19cb9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ce2bcffb6c86a5d64cb41a11cc19e39c/electric-sql-0.9.7-canary.1c19cb9.tgz","_integrity":"sha512-ez0arFbsA9FPFXqyxCHp1yfqvnVDziCHgXChJO3J0oXQld4vJH2I1tCliaEZ7ElZDEZHzhCc0Bd63RMvZYs8ow==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.1c19cb9_1712759015741_0.1956303360098932","host":"s3://npm-registry-packages"}},"0.9.7-canary.b113c8f":{"name":"electric-sql","version":"0.9.7-canary.b113c8f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.b113c8f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5614ccc02b520a50242d8fc1628c22324c5ddde5","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.b113c8f.tgz","fileCount":502,"integrity":"sha512-pbom1z9/28YDMg1i04uBMkp7jr1PTtF1ClpPg/e/1WG0rG0qV+YYblFPNXB1aHQGJ08yV95VW5+GNK7UZ7ywzg==","signatures":[{"sig":"MEUCIEnepZwJG+lv9qgPTqVJA0lfoV/HwziMjW14sHRk9PTRAiEA3TceoZFoM7Ve1gH2gOt38Wzg/Sne7c5iCgUK2/Sz7Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213673},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.b113c8f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/77e1fa851554fdea45378c7e935b97eb/electric-sql-0.9.7-canary.b113c8f.tgz","_integrity":"sha512-pbom1z9/28YDMg1i04uBMkp7jr1PTtF1ClpPg/e/1WG0rG0qV+YYblFPNXB1aHQGJ08yV95VW5+GNK7UZ7ywzg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.b113c8f_1712765706661_0.497982802855069","host":"s3://npm-registry-packages"}},"0.9.7-canary.2b30cf9":{"name":"electric-sql","version":"0.9.7-canary.2b30cf9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.9.7-canary.2b30cf9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2d1e17ee7ecd29eedb0638a702d5c36073785140","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.9.7-canary.2b30cf9.tgz","fileCount":502,"integrity":"sha512-RH1wBFCl4BnPC2lR7BrlaV8gwsM0Bm9OwtKacxMjIyySuKk6ea6bgKYIic3Rhs82uDRNZaGIi28sCSOSZnt1/w==","signatures":[{"sig":"MEYCIQDMwJewTTt27qlYftcDt7E8loicwOFaBN2VLGHSsudONAIhAKELqgffTkCoSJRLn++uwIm+AOT3105URenVulwIpjCL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213673},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.9.7-canary.2b30cf9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/b6a606a71267f66499a2e407eda1452b/electric-sql-0.9.7-canary.2b30cf9.tgz","_integrity":"sha512-RH1wBFCl4BnPC2lR7BrlaV8gwsM0Bm9OwtKacxMjIyySuKk6ea6bgKYIic3Rhs82uDRNZaGIi28sCSOSZnt1/w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.3"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.3","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.9.7-canary.2b30cf9_1712766556085_0.15759690442660945","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"electric-sql","version":"0.10.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"942306302ea73f228e9ebac3454bccabf0020a01","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.0.tgz","fileCount":502,"integrity":"sha512-u6Y1hU0adOO2PXWYJiwPKTCs7/Ksdt1/kSwioMWpLKwD5X87IMVZg27/+QwyYFC9znL+bk/rbses3axHJ8aZeg==","signatures":[{"sig":"MEUCIQDiE8bmD04//XClDb9Bvg6PnM/7piuiciAGqHL1AQY/WwIgKUoyJLpT7Wrky8bU1jobhRlWTe3HtW7+JBNJCoyah9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213717},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/5d572cb5dc362b36a82932de91ee4ed8/electric-sql-0.10.0.tgz","_integrity":"sha512-u6Y1hU0adOO2PXWYJiwPKTCs7/Ksdt1/kSwioMWpLKwD5X87IMVZg27/+QwyYFC9znL+bk/rbses3axHJ8aZeg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.0_1712828685449_0.792211505429141","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.10.1-canary.6fae591":{"name":"electric-sql","version":"0.10.1-canary.6fae591","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.6fae591","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8b7d7f393f9fbc4317fe42de92ed672e6852c12f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.6fae591.tgz","fileCount":502,"integrity":"sha512-+IJjSASoq+JcAo1SJRgaA3ihv6tbmfoGx3UcoDE9QcTCiAGWinrt526Wrvw7GPqxTY80TXVQg1Va9lHepabahw==","signatures":[{"sig":"MEYCIQCnhOvwZa1r+4U2UpJyhb7ilVcEumJi7n0o7u84VOxmygIhALY2doAn+w5+zXgnO0VNW8uYOHA1uYQae6RFqk6ft8t9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.6fae591.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/3143d021035587211a7695a59b415bd5/electric-sql-0.10.1-canary.6fae591.tgz","_integrity":"sha512-+IJjSASoq+JcAo1SJRgaA3ihv6tbmfoGx3UcoDE9QcTCiAGWinrt526Wrvw7GPqxTY80TXVQg1Va9lHepabahw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.6fae591_1712828841409_0.08198763600431014","host":"s3://npm-registry-packages"}},"0.10.1-canary.8a2104e":{"name":"electric-sql","version":"0.10.1-canary.8a2104e","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.8a2104e","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8f1d4d64dcab13148a78669e3e70b08656263fd1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.8a2104e.tgz","fileCount":502,"integrity":"sha512-umsbHnlSlZvmvdiT6D/Y5iubAgNYoefaOM4uXuRWyu8b+5I+L6tEJGGBj2Sm3M6DtOjokRJ4K4iEcDYwLJReDQ==","signatures":[{"sig":"MEUCIEl3sm774qUMLoqEXGNNn27kxZcH5TqiHt2tYBgJnKGRAiEAjlA4WpHy2qSkwDGxB15BT3eTjO1gR9Hh8W7E8Ioscuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.8a2104e.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/dade28b162ec1a8f7c2a45d76711b52a/electric-sql-0.10.1-canary.8a2104e.tgz","_integrity":"sha512-umsbHnlSlZvmvdiT6D/Y5iubAgNYoefaOM4uXuRWyu8b+5I+L6tEJGGBj2Sm3M6DtOjokRJ4K4iEcDYwLJReDQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.8a2104e_1712829746627_0.9648971876859793","host":"s3://npm-registry-packages"}},"0.10.1-canary.dbab3a4":{"name":"electric-sql","version":"0.10.1-canary.dbab3a4","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.dbab3a4","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"d019b4e2cbb4f8f2cd3e1d63d670ca011de7880a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.dbab3a4.tgz","fileCount":502,"integrity":"sha512-pl0sJpFNYSAVL8h+XUivvi1ITzZP8lEETFxF9t0llsewueJmBKy5tHxpJsdLfDRbMVyQGSSf99XDZrmirLEdvg==","signatures":[{"sig":"MEUCIQDR9YbdXW032HEOIqHpk57R+IGDrzv7sgz6H/i6M6/JQAIgFQ4Tx32uYjpUELUB4/LeL/+LaHod25He1ehWycc1uZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.dbab3a4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/71665ba4090fa911c793084291dc1cea/electric-sql-0.10.1-canary.dbab3a4.tgz","_integrity":"sha512-pl0sJpFNYSAVL8h+XUivvi1ITzZP8lEETFxF9t0llsewueJmBKy5tHxpJsdLfDRbMVyQGSSf99XDZrmirLEdvg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.dbab3a4_1712830761020_0.41129075145359173","host":"s3://npm-registry-packages"}},"0.10.1-canary.c8ffbc8":{"name":"electric-sql","version":"0.10.1-canary.c8ffbc8","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.c8ffbc8","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2a0e851d7c88af33ce3657fc355d03619ac36d3e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.c8ffbc8.tgz","fileCount":502,"integrity":"sha512-vS4JdCC0HpFaaCDX61Ahu3qwr1KffdibOTc+boiqX7HgIMHQjWBOCZOtSNTnlmf1akU1OYOTkNQf71DZWxVeTQ==","signatures":[{"sig":"MEQCID25eFgY+B9qt08amV2O2D5dhAhQ3rCVfmg7tOUwq3AXAiBJtW3w8qFUG7AfiAf71+hUd+f0ANThBwTD3od3M9pfoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.c8ffbc8.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/670949ec83b6f0919a67f95eead3c91e/electric-sql-0.10.1-canary.c8ffbc8.tgz","_integrity":"sha512-vS4JdCC0HpFaaCDX61Ahu3qwr1KffdibOTc+boiqX7HgIMHQjWBOCZOtSNTnlmf1akU1OYOTkNQf71DZWxVeTQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.c8ffbc8_1712832921174_0.7344325992217504","host":"s3://npm-registry-packages"}},"0.10.1-canary.fb8f36f":{"name":"electric-sql","version":"0.10.1-canary.fb8f36f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.fb8f36f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"ffeb3f701044c06e7d3cbbda2f93c4e255a4d409","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.fb8f36f.tgz","fileCount":502,"integrity":"sha512-A4fb5knCNZelaP/ghskvWKaMYIo3FBiu775Y+fIg88QH8RQ37cnmuIiE3rK9L9jWtwvQ/lLUhPP6U+PxSbmpKA==","signatures":[{"sig":"MEUCIE8H96s98lkk0u+g6MLgii7WLbp39hEwwLhmeLBG6NhuAiEA/u+7GUC7cF2wOHG+V8zXosFo4X6g8EXcIVf2RmKmiBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.fb8f36f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4019e1f336c6e95fd56a2f7f9e413411/electric-sql-0.10.1-canary.fb8f36f.tgz","_integrity":"sha512-A4fb5knCNZelaP/ghskvWKaMYIo3FBiu775Y+fIg88QH8RQ37cnmuIiE3rK9L9jWtwvQ/lLUhPP6U+PxSbmpKA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.fb8f36f_1712841031134_0.13851977612486466","host":"s3://npm-registry-packages"}},"0.10.1-canary.6c0bd9f":{"name":"electric-sql","version":"0.10.1-canary.6c0bd9f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.6c0bd9f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"45fd839eabe90e706b95e2daa9fcc148ba2eb6be","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.6c0bd9f.tgz","fileCount":502,"integrity":"sha512-JfjcrsXDp93ZDmYVDWehWoZvliZ1cetKYSxz2pQydUXcwuxu765E/HofMb2ptgCD0ZDBALG4HTZjkPVIRhSaWQ==","signatures":[{"sig":"MEQCIF2rNKC7psvjiO/RDPZTihxahOA7Dg5EVS2gHkYY98pCAiB8+QlHGawnRMU0EpBWvrBJ+x1VcaiOTSvWdSpc/KO4Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.6c0bd9f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/37d526787e93fca40b82266aeb02f052/electric-sql-0.10.1-canary.6c0bd9f.tgz","_integrity":"sha512-JfjcrsXDp93ZDmYVDWehWoZvliZ1cetKYSxz2pQydUXcwuxu765E/HofMb2ptgCD0ZDBALG4HTZjkPVIRhSaWQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.6c0bd9f_1712848612811_0.15035006944696905","host":"s3://npm-registry-packages"}},"0.10.1-canary.7ca5649":{"name":"electric-sql","version":"0.10.1-canary.7ca5649","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.7ca5649","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c46596e599e46949ca7875f1e83d97dfe7fa19d8","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.7ca5649.tgz","fileCount":502,"integrity":"sha512-HfFZCUYJtF9YiSir5NEDNRAeY13gZoAJBSHOO3Bd5rnzzqL6Yfw1p46jMniRio33az1A4AS+awoEoUaa59mFxA==","signatures":[{"sig":"MEUCIQD+I/wsDCbV90D2CwEjc8aucqMV1TjMvkdkFOyhXhrttwIgbm4vB4ufJdq30MPw5CXrzB0KJEOBEKnhik71l92PNNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.7ca5649.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/effaa4556be9a36a4fa56293af8469f4/electric-sql-0.10.1-canary.7ca5649.tgz","_integrity":"sha512-HfFZCUYJtF9YiSir5NEDNRAeY13gZoAJBSHOO3Bd5rnzzqL6Yfw1p46jMniRio33az1A4AS+awoEoUaa59mFxA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.7ca5649_1712848994901_0.5216851727325098","host":"s3://npm-registry-packages"}},"0.10.1-canary.debba1b":{"name":"electric-sql","version":"0.10.1-canary.debba1b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.debba1b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"90801f7e349a989f6131f50964a4fa90228542e6","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.debba1b.tgz","fileCount":502,"integrity":"sha512-4WBRrr7j7HS1mVVcL4WzUmJO0wcmxgwfzIsnOgsabCfBvoWNFwJBN2PT87mywCIz1rstmZO4ODasLRpgpYyPHg==","signatures":[{"sig":"MEUCIEWcclLQcTwg4wAr9HDhGdQbJ9wp72aMj/zChkYOy5cVAiEAs54yKSJkMumW8nLP1ktl34eOv5ZCaNR5FWS7skqU5bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213732},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.debba1b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/6b47338eda9100d856d5d148070e17da/electric-sql-0.10.1-canary.debba1b.tgz","_integrity":"sha512-4WBRrr7j7HS1mVVcL4WzUmJO0wcmxgwfzIsnOgsabCfBvoWNFwJBN2PT87mywCIz1rstmZO4ODasLRpgpYyPHg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.debba1b_1712852142702_0.5140633620570443","host":"s3://npm-registry-packages"}},"0.10.1-canary.b7faf72":{"name":"electric-sql","version":"0.10.1-canary.b7faf72","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1-canary.b7faf72","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"46cea08e569db1883d8e4970b8bc08e7f9a8ed26","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1-canary.b7faf72.tgz","fileCount":502,"integrity":"sha512-VER7yiUKh83JBxJrRx6jKw9QTWQzo21v2ldovW2r9v/zfv0hhgU5vsFELy9PkErZRG5tjHcTFmGz+NCknqX7nw==","signatures":[{"sig":"MEYCIQDByprwe46aGCisz/i1wFoqFpKpXT9J/L9YyBpQrKhzbAIhANr41MWe+RTfXgnCgN9adE8lJE578GLSrgiGCRa6Iwj3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218990},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1-canary.b7faf72.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/81984005b4b07ef3c3198b78fcee70b5/electric-sql-0.10.1-canary.b7faf72.tgz","_integrity":"sha512-VER7yiUKh83JBxJrRx6jKw9QTWQzo21v2ldovW2r9v/zfv0hhgU5vsFELy9PkErZRG5tjHcTFmGz+NCknqX7nw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1-canary.b7faf72_1712920781640_0.8806415260664968","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"electric-sql","version":"0.10.1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"ea2202f045e81dbf12eba0a8aa1c27aa2aa70f5e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.1.tgz","fileCount":502,"integrity":"sha512-k/Ctsw7fXV75nao5E5e77Kg0RkLbYN5YgMSNQRGPYdWp5VWX6RnhwQrMm12qhteMFTDNjeVXJD3L/ArHFyWBVw==","signatures":[{"sig":"MEQCIAX4VtnufhcuXi9TrJynzrQXhtTz12s0X7pDcBlJtOI9AiAJaVWwzNuety6o46sX1bMlNENLZ21qQN42f1d/gjJZLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218975},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/825b3f7e5218453c4a4f42f8f2ce348a/electric-sql-0.10.1.tgz","_integrity":"sha512-k/Ctsw7fXV75nao5E5e77Kg0RkLbYN5YgMSNQRGPYdWp5VWX6RnhwQrMm12qhteMFTDNjeVXJD3L/ArHFyWBVw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.1_1712922356702_0.12623091525457175","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.10.2-canary.46e70c0":{"name":"electric-sql","version":"0.10.2-canary.46e70c0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.46e70c0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"6bc4bf04519aee9d8db4f04cecb64610cb271454","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.46e70c0.tgz","fileCount":502,"integrity":"sha512-u/TpM8rtdhrTZjDI9cNj3+46HT5GELEgKjgdS66cXphqJ8sQYR8naEHI30fLcozBAvqSaiHMpC0S2DTQ9g6xQg==","signatures":[{"sig":"MEUCIBDvGTHV/Ua62XGjhudgQTaH7bo71iGyGQu0ouxgYztEAiEA9RSYp/IAKWWOrHnfoSvytIzsXggTnlOQCjNo1zg2rp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218990},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.46e70c0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2ce74e7526e2e38c5ee2525a0e6d5713/electric-sql-0.10.2-canary.46e70c0.tgz","_integrity":"sha512-u/TpM8rtdhrTZjDI9cNj3+46HT5GELEgKjgdS66cXphqJ8sQYR8naEHI30fLcozBAvqSaiHMpC0S2DTQ9g6xQg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.46e70c0_1712922431555_0.9823859975435696","host":"s3://npm-registry-packages"}},"0.10.2-canary.69eb03c":{"name":"electric-sql","version":"0.10.2-canary.69eb03c","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.69eb03c","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"e940217daedb06f28438ebdfba56fbc298396bc3","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.69eb03c.tgz","fileCount":502,"integrity":"sha512-TNYWCA0wBM5OKwtgzole7GShEYpUHeXKDN5k+X3YiD9OzgMD1VxCNQdqMLnZO8wuk+qon0RAubylBPPLIjQcnw==","signatures":[{"sig":"MEUCIFH+WYkh294ZnUOJMQrhNjQPumn8ZubZPzB+c64QkTaeAiEAmZtaJqhLVN4KG5P9Yi3cUwLPTLcGvJmvSbVcPkJcevc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218990},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.69eb03c.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/67e7eb0024e5cd9db71df5145cb8101f/electric-sql-0.10.2-canary.69eb03c.tgz","_integrity":"sha512-TNYWCA0wBM5OKwtgzole7GShEYpUHeXKDN5k+X3YiD9OzgMD1VxCNQdqMLnZO8wuk+qon0RAubylBPPLIjQcnw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.69eb03c_1713257320436_0.49751527510217475","host":"s3://npm-registry-packages"}},"0.10.2-canary.b2f3f5a":{"name":"electric-sql","version":"0.10.2-canary.b2f3f5a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.b2f3f5a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"42c01cf3931e4de23df21f36f1d6c3371ae1eca9","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.b2f3f5a.tgz","fileCount":502,"integrity":"sha512-HlXaRzDVYHNkX0CBdp7iW89S4vcUpqqk8FaKgcmiO8gTxbux68eCA6ulwCZbnHQe21KCoxMFP1+t1d1MexeVMQ==","signatures":[{"sig":"MEQCID8Bs0KMjYnVlDB0j376evaciUOanlGzplEJh3r08rmlAiBWa+cyp+ilgLS/YV9wU4yKpPAnXWAVUPiSh2rGPGySJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218990},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.b2f3f5a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/20031cd14678a221db0da224618998a2/electric-sql-0.10.2-canary.b2f3f5a.tgz","_integrity":"sha512-HlXaRzDVYHNkX0CBdp7iW89S4vcUpqqk8FaKgcmiO8gTxbux68eCA6ulwCZbnHQe21KCoxMFP1+t1d1MexeVMQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.b2f3f5a_1713265000092_0.7625866533275889","host":"s3://npm-registry-packages"}},"0.10.2-canary.22a7555":{"name":"electric-sql","version":"0.10.2-canary.22a7555","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.22a7555","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5301bef2e3adb014bedd5abb999b691a093769cc","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.22a7555.tgz","fileCount":502,"integrity":"sha512-YsTgEGVLzD5sfxuyL9Yd8tGv2U3wpZah1DtrA9fg5fds2VU94sAGk0+Omq9NtdDstGacYwHxIH7M8MyxzJg8Ng==","signatures":[{"sig":"MEYCIQCgg2qfR6DknAe2SBf1Feo2KrHQ5XUwTdeGXAu5fwUA1wIhANBSwC8Mr+VIYq2BCdcpmwoTZA4FzANz2pu1iXc61alC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219275},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.22a7555.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e6ba2291318a768356da7f0e80899c3d/electric-sql-0.10.2-canary.22a7555.tgz","_integrity":"sha512-YsTgEGVLzD5sfxuyL9Yd8tGv2U3wpZah1DtrA9fg5fds2VU94sAGk0+Omq9NtdDstGacYwHxIH7M8MyxzJg8Ng==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.22a7555_1713282267439_0.9482045378599406","host":"s3://npm-registry-packages"}},"0.10.2-canary.ec27052":{"name":"electric-sql","version":"0.10.2-canary.ec27052","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.ec27052","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c4f4a29d6a8b79e43c676becfc44fac7eb6eb427","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.ec27052.tgz","fileCount":502,"integrity":"sha512-MpKlb6Nqo1i1vLD3g/0UYebuw51hCbzOriZOGK2ID/Za3Tj1NQqdhyumNYTBfnFkieDrgpyceI9u1WYRantM2A==","signatures":[{"sig":"MEUCIB/ojMo1ZLJWahteQv3vBIP6H570nCAr6ZLHD8f2v8t3AiEAvfknVlYLWuDITltudXFsjaAcEmb2tr7JDQRnoKh6f80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219137},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.ec27052.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/90959b39267510f9cea6c3243f15bc0a/electric-sql-0.10.2-canary.ec27052.tgz","_integrity":"sha512-MpKlb6Nqo1i1vLD3g/0UYebuw51hCbzOriZOGK2ID/Za3Tj1NQqdhyumNYTBfnFkieDrgpyceI9u1WYRantM2A==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.ec27052_1713338797228_0.4626613824518879","host":"s3://npm-registry-packages"}},"0.10.2-canary.572b81c":{"name":"electric-sql","version":"0.10.2-canary.572b81c","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.572b81c","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"849451145edce6c8f322250570858a4a84923e1a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.572b81c.tgz","fileCount":502,"integrity":"sha512-aGD7dq98SQ7czC8KfivNcLjHx1ZhaMpfHykm5wMGzOJsUdRL+Q9hHMeT2Fc44FF4cc2M/mG9KLhDJKjl7c0aSA==","signatures":[{"sig":"MEUCICRt4k1TdNjDYQ3aMqHU7nyKLBCriE6Z6FjUIiCrMmeVAiEA4yd4nMFxW6WVTio1165SF3roDNkZokCVjWSsa9kgJow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.572b81c.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2ede69ca09120c12006eb1394242d8ff/electric-sql-0.10.2-canary.572b81c.tgz","_integrity":"sha512-aGD7dq98SQ7czC8KfivNcLjHx1ZhaMpfHykm5wMGzOJsUdRL+Q9hHMeT2Fc44FF4cc2M/mG9KLhDJKjl7c0aSA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.572b81c_1713363866254_0.4253146890293733","host":"s3://npm-registry-packages"}},"0.10.2-canary.ccd7e69":{"name":"electric-sql","version":"0.10.2-canary.ccd7e69","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.ccd7e69","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"56f43e8272ee65b86ae396646f266802d30d2a72","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.ccd7e69.tgz","fileCount":502,"integrity":"sha512-DKDgOsnGIu8j9ix1sQB509K1qmtcPcE72RK5UxbHXDNr8k8PvtJRvXaFWmDiusItAf2FF7nvw2N0LStonlvAFA==","signatures":[{"sig":"MEUCIQCqxUzn1Db/dY0L19ictSkWt9USjOP4MOvAnudRUMdHIAIgFrmZJbG7SvdhnI1NNAc6BFtFtIO5tKOJmKbST/Fq3sE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.ccd7e69.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f5a742c2d9ba98ae0e4be04e1756f2ef/electric-sql-0.10.2-canary.ccd7e69.tgz","_integrity":"sha512-DKDgOsnGIu8j9ix1sQB509K1qmtcPcE72RK5UxbHXDNr8k8PvtJRvXaFWmDiusItAf2FF7nvw2N0LStonlvAFA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.ccd7e69_1713446676564_0.1167431605287994","host":"s3://npm-registry-packages"}},"0.10.2-canary.cb17555":{"name":"electric-sql","version":"0.10.2-canary.cb17555","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.cb17555","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"d42010eb526fb00b93c5dd63e4730ee7ada8a876","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.cb17555.tgz","fileCount":502,"integrity":"sha512-WhXBolRLS2UIuo5U/V1NgwlY5ycee9jcbSnad1AmqvRJYcvoRYZfyFHD83l4ynetL4lrbCR5eKtZWL2jwGOVWw==","signatures":[{"sig":"MEYCIQDu4fdzcQBRAYucoFOAL5WpcH2jp7I1g4ASfyWrnOEHKwIhAJ4myN42qKx7/gafZqFseSnjmpYK0FUOGtDRbMuO0thn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.cb17555.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/65c0cdb352343c053cc352a959921dd2/electric-sql-0.10.2-canary.cb17555.tgz","_integrity":"sha512-WhXBolRLS2UIuo5U/V1NgwlY5ycee9jcbSnad1AmqvRJYcvoRYZfyFHD83l4ynetL4lrbCR5eKtZWL2jwGOVWw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.cb17555_1713448521610_0.6715200814676459","host":"s3://npm-registry-packages"}},"0.10.2-canary.99ab7bb":{"name":"electric-sql","version":"0.10.2-canary.99ab7bb","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.99ab7bb","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c095019ca66c154db3d9a2a2499b1d9b6f3f1607","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.99ab7bb.tgz","fileCount":502,"integrity":"sha512-fNJ3xrljvPL0aPHPnEYFVwlLmZQFE1XATLd08MX1U7WFl4u8WCUVhiOy7D5zV+dPRury2igTS5uFbd70G32UaQ==","signatures":[{"sig":"MEQCIGgYY6x0e4/WF2J14Lp0cVkrhanO+ngXLO3dc7ZB1atjAiA+G3LuZg9gJfOPmuD8tCcqPEIYqHjhe62egtzaYSCMDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.99ab7bb.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4bde3298f970dcd97a18d0a637b0964d/electric-sql-0.10.2-canary.99ab7bb.tgz","_integrity":"sha512-fNJ3xrljvPL0aPHPnEYFVwlLmZQFE1XATLd08MX1U7WFl4u8WCUVhiOy7D5zV+dPRury2igTS5uFbd70G32UaQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.99ab7bb_1713449564611_0.0643135308926468","host":"s3://npm-registry-packages"}},"0.10.2-canary.44533ce":{"name":"electric-sql","version":"0.10.2-canary.44533ce","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.44533ce","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"3ced41c5729479468665a649a8aec3386d564757","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.44533ce.tgz","fileCount":502,"integrity":"sha512-K6S88a+SPo8F8WbPN5L1diueV6vhlRHnWc0GsvlTAAenxpUU20ROM3zYxuGA+jf68SKcykvkBuAQrbStK4ANew==","signatures":[{"sig":"MEUCIDnYlEaadcuaemRR2uh/oyZTf5vfK4m52zhmUIjjbHgvAiEAmP/Q3Ag/NFefl2mMvbWj9G5BeKEYk946BLVQq7CWc08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.44533ce.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/c4f0b6166ec9c7211da3e54c380399a9/electric-sql-0.10.2-canary.44533ce.tgz","_integrity":"sha512-K6S88a+SPo8F8WbPN5L1diueV6vhlRHnWc0GsvlTAAenxpUU20ROM3zYxuGA+jf68SKcykvkBuAQrbStK4ANew==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.44533ce_1713449705894_0.031448897916601215","host":"s3://npm-registry-packages"}},"0.10.2-canary.bbe2f24":{"name":"electric-sql","version":"0.10.2-canary.bbe2f24","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.bbe2f24","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b886a2d74614228514e149381f1d8ead6e1a3b13","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.bbe2f24.tgz","fileCount":502,"integrity":"sha512-Gz+0KhhN6Ep492bQBlL75untHpjIB+qHzEib7VcoIXhYHBLEGUt7jxvD/SgvthixzbrCL0Z/z5+wvQfLYWQlTA==","signatures":[{"sig":"MEQCIHDtdJnF6zHUIwvz1Sv60tWODzH5A37zgOFUj3ZVqndNAiByMbNOEfzHymU/PE42wk7rRMiapp51xSIA4DlE0FWWlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.bbe2f24.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e5aaa7e711df863ff5c09e2b172c309a/electric-sql-0.10.2-canary.bbe2f24.tgz","_integrity":"sha512-Gz+0KhhN6Ep492bQBlL75untHpjIB+qHzEib7VcoIXhYHBLEGUt7jxvD/SgvthixzbrCL0Z/z5+wvQfLYWQlTA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.bbe2f24_1713450525903_0.888234952333854","host":"s3://npm-registry-packages"}},"0.10.2-canary.89fd4db":{"name":"electric-sql","version":"0.10.2-canary.89fd4db","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.89fd4db","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"d450c64a667c5d0c170cbcf99d934a0dcca1588e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.89fd4db.tgz","fileCount":502,"integrity":"sha512-fsephz0GxGZuYKqW13VoZViOU2h4b3NacOEKjXgKLbO8BSbSVVh85itZ5YR122YrLkBjo3CTqWwyQxqHs0zIUQ==","signatures":[{"sig":"MEUCIQCQk531J5B4UZim/75tt6jtvWuqhLnPPrk1Ou9/i9fpyQIgSiZW7oWsLdTi7XouJPB2D01q08cNxDSpSQPb0jt/0q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219156},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.89fd4db.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e0509f368d252ddfc1cc5b70ba8c781a/electric-sql-0.10.2-canary.89fd4db.tgz","_integrity":"sha512-fsephz0GxGZuYKqW13VoZViOU2h4b3NacOEKjXgKLbO8BSbSVVh85itZ5YR122YrLkBjo3CTqWwyQxqHs0zIUQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.89fd4db_1713773289597_0.4427377776355257","host":"s3://npm-registry-packages"}},"0.10.2-canary.c35956d":{"name":"electric-sql","version":"0.10.2-canary.c35956d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.c35956d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"e6726fe4ec2b28a646def200e8414f590198d2b7","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.c35956d.tgz","fileCount":502,"integrity":"sha512-uXl1C/gCQO2RC0y+hZjvPyfdvr7Ia+t0hEwTnYAL9Z/uC+8kcNdb3XMbjLWtz0ZhqZh3ZU45IX1hCZPyaD5MVQ==","signatures":[{"sig":"MEUCIQCM48ZC3YJNeRSq2kGMWMdYWQAFcnYUu78tjE28xT9uSgIgKgdt2oQq9iEeySHOIqd8vhKvfhAnzVHTjfVRRX7TqLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219521},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.c35956d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d1d0734c420c28ab7ead50fbda28eba5/electric-sql-0.10.2-canary.c35956d.tgz","_integrity":"sha512-uXl1C/gCQO2RC0y+hZjvPyfdvr7Ia+t0hEwTnYAL9Z/uC+8kcNdb3XMbjLWtz0ZhqZh3ZU45IX1hCZPyaD5MVQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.c35956d_1713780655253_0.14896421529089166","host":"s3://npm-registry-packages"}},"0.10.2-canary.27fcdfc":{"name":"electric-sql","version":"0.10.2-canary.27fcdfc","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.27fcdfc","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"99c19458d054469d92e4cccea0ecdbfa19ca7b0f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.27fcdfc.tgz","fileCount":502,"integrity":"sha512-sd0OYXpeA3pIH2Qn+fMj06/iGofAsD/mNDkQQ0wScHcbpMXVreswqoGcbqgimX4Q+Ug9721ekV4xtd6ZS9t2Yg==","signatures":[{"sig":"MEQCIEfCjsBM0ZcKiO0d5v9+Shl9pr4zDGkcoHg8BlAbomF7AiBDBPgHhvQCwqGmTbax+2X3PaN/hYucAXOtnwZdkLjNCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219521},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.27fcdfc.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/cc62850c42695490c63381650d7c4142/electric-sql-0.10.2-canary.27fcdfc.tgz","_integrity":"sha512-sd0OYXpeA3pIH2Qn+fMj06/iGofAsD/mNDkQQ0wScHcbpMXVreswqoGcbqgimX4Q+Ug9721ekV4xtd6ZS9t2Yg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.27fcdfc_1713789994570_0.9760126997944827","host":"s3://npm-registry-packages"}},"0.10.2-canary.75e88e3":{"name":"electric-sql","version":"0.10.2-canary.75e88e3","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.75e88e3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"a6959a0a6f3c9241a71961e017836cb53b4e4266","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.75e88e3.tgz","fileCount":502,"integrity":"sha512-FaVey2kNZNXap5CIllz6+DDbAo4B593JavrTCIGzJDaECsU6dhgc09vBoyJTLWK2kTM7+bkOmVPed91MT1giqw==","signatures":[{"sig":"MEUCIC6uIFcrNQxELDvhXv26STFKokhQU2Ipitv3nf9OB3GPAiEA4psq43H/GBK+T9xpc2uuW1MxfqBfWB3xmy6ZsH6geMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219521},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.75e88e3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8beb9cb44fac9682eaf9a032822c722e/electric-sql-0.10.2-canary.75e88e3.tgz","_integrity":"sha512-FaVey2kNZNXap5CIllz6+DDbAo4B593JavrTCIGzJDaECsU6dhgc09vBoyJTLWK2kTM7+bkOmVPed91MT1giqw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.75e88e3_1713792897655_0.3249607693098593","host":"s3://npm-registry-packages"}},"0.10.2-canary.b969100":{"name":"electric-sql","version":"0.10.2-canary.b969100","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.b969100","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"95624a2efb884f38cdc6fd7870bf02dee9b8617e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.b969100.tgz","fileCount":502,"integrity":"sha512-TJgIHDtZ5u5Otbg6IlXm/fPPqZIdK63HYQAIKS5sV+sNMHgB9KwoEKM+BfEPZnnS+kp2vI7rMLrP5gC51Q3Y0w==","signatures":[{"sig":"MEUCIQC0I3JxaUpDxumZuk1Wh8vz8uSWHk9GF0UbxEvrj1avpAIgYIx6evAEziLFaWWvRJbW8GSeWg5ek+mehaKsyqUFxTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219521},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.b969100.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e8e227add6358a68407f13cd3a767fe2/electric-sql-0.10.2-canary.b969100.tgz","_integrity":"sha512-TJgIHDtZ5u5Otbg6IlXm/fPPqZIdK63HYQAIKS5sV+sNMHgB9KwoEKM+BfEPZnnS+kp2vI7rMLrP5gC51Q3Y0w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.b969100_1713864061474_0.5548262149597918","host":"s3://npm-registry-packages"}},"0.10.2-canary.244033f":{"name":"electric-sql","version":"0.10.2-canary.244033f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.244033f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"39fd45015ac3a60ad408a6d09b3d9aedc8a03d1c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.244033f.tgz","fileCount":502,"integrity":"sha512-HPzxxlXH+v5b2B6yg6ahm7E/OCs3YQYgmDw3cWpzJm91C5sVelzmFI8BnWy972oiixgH+moIqz82Ki00/iDk6w==","signatures":[{"sig":"MEUCID59Add5BKCk7QuZ6BacVj2MpE24/CV3OWAgHcVteGyyAiEAxRAhpLbuxnIGuqN4FwNtMBkBw7GPtVQSVXpOqVD6X6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219502},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.244033f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a76cb4a4634e37242f895d6d73d7343e/electric-sql-0.10.2-canary.244033f.tgz","_integrity":"sha512-HPzxxlXH+v5b2B6yg6ahm7E/OCs3YQYgmDw3cWpzJm91C5sVelzmFI8BnWy972oiixgH+moIqz82Ki00/iDk6w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.244033f_1713864858954_0.8453570493264324","host":"s3://npm-registry-packages"}},"0.10.2-canary.256a0cb":{"name":"electric-sql","version":"0.10.2-canary.256a0cb","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.256a0cb","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"4a392f1b97d19f62eb4f4a555229675a376c1700","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.256a0cb.tgz","fileCount":502,"integrity":"sha512-ubWOB9FMv0hhjW5BqwaPEYqPjNqvQ6nLWtyAACBLgD0ka6xL8tynuhvXuxO2fBOP0oUr8OjcYjkRvI4obDqIIA==","signatures":[{"sig":"MEQCIC5UeV3qNQeOk101iHJ6qhie4j1ZYt0Kflt3keRI3nXuAiAtcp04CJYxXe07Sc6HKKb9/aaGbxp4yDoR5U3VJA8rLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219502},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.256a0cb.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e591eac004e101e7772bf9bc981595c9/electric-sql-0.10.2-canary.256a0cb.tgz","_integrity":"sha512-ubWOB9FMv0hhjW5BqwaPEYqPjNqvQ6nLWtyAACBLgD0ka6xL8tynuhvXuxO2fBOP0oUr8OjcYjkRvI4obDqIIA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.256a0cb_1713867350096_0.2956574569487318","host":"s3://npm-registry-packages"}},"0.10.2-canary.f12dd95":{"name":"electric-sql","version":"0.10.2-canary.f12dd95","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.f12dd95","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"7d097060f8b7e93056b31b00647788df62a40e65","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.f12dd95.tgz","fileCount":502,"integrity":"sha512-W2svOeVvnG/C+Nljq81PghhBwkzF9deN3X9Iz07ma1Xo6tYDxkNdH63wzDVUWZHAstpMiNAp4pc6vNa98cKKNg==","signatures":[{"sig":"MEQCIDJmsNgEH2hrr2RL5HZsKP2Hvf0m6OAE06+5DP0nxyHLAiBh3FYKLQMkK5d+/av5zFCmaO6zU8NveAZGExNrRGl6tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219502},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.f12dd95.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/6e37338e382647475475a3cca04e55df/electric-sql-0.10.2-canary.f12dd95.tgz","_integrity":"sha512-W2svOeVvnG/C+Nljq81PghhBwkzF9deN3X9Iz07ma1Xo6tYDxkNdH63wzDVUWZHAstpMiNAp4pc6vNa98cKKNg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.f12dd95_1713908606562_0.13898641147562696","host":"s3://npm-registry-packages"}},"0.10.2-canary.46454c3":{"name":"electric-sql","version":"0.10.2-canary.46454c3","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.46454c3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"3205c97fd3e5a1c624e375604e3ce2f3cb0021db","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.46454c3.tgz","fileCount":502,"integrity":"sha512-eoL4ukIREIFnM1vhsJ6g7711OGKIBw8/zAcnt0JornwHHcYOX9vV5ceAOYBdypIJjJLvL94yBHGtrJPOcLE3aQ==","signatures":[{"sig":"MEYCIQDNJgQ/HTJNW9/uSTX2+p5b038vpmQcbA9bCR0Ddke0PwIhAOpenwJL9znZ3+qAnehwZPTy+zArEjgCw2Lx7WcauXFm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219502},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.46454c3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1b9140fb21b41deacbd33318fdf7a914/electric-sql-0.10.2-canary.46454c3.tgz","_integrity":"sha512-eoL4ukIREIFnM1vhsJ6g7711OGKIBw8/zAcnt0JornwHHcYOX9vV5ceAOYBdypIJjJLvL94yBHGtrJPOcLE3aQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.46454c3_1713944281769_0.05241242574098082","host":"s3://npm-registry-packages"}},"0.10.2-canary.ed915dd":{"name":"electric-sql","version":"0.10.2-canary.ed915dd","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.ed915dd","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"890dac7ab6c1b63096f1a3e3f8119172e734a086","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.ed915dd.tgz","fileCount":502,"integrity":"sha512-mn1hzp62bK9TrH2R2e9l7ZV2OISLpeG5iDYSL4qOC8cLeqYnJaTI0AvMgw01RbF0WNl0mA9KzJen0vC5R+l4SA==","signatures":[{"sig":"MEUCIQC76v4oOqL78DwDYTdSbqtT5L8n8rNHH2dqBM2lDg2IOAIgKrfJ5ymv2DwqZwgsiOuhUbZMWsN7P8AvvkMsNDdUikc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219610},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.ed915dd.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/5e5a00084861b40dddacdc73e5ae0337/electric-sql-0.10.2-canary.ed915dd.tgz","_integrity":"sha512-mn1hzp62bK9TrH2R2e9l7ZV2OISLpeG5iDYSL4qOC8cLeqYnJaTI0AvMgw01RbF0WNl0mA9KzJen0vC5R+l4SA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.ed915dd_1713959990152_0.0008461697154533709","host":"s3://npm-registry-packages"}},"0.10.2-canary.d375983":{"name":"electric-sql","version":"0.10.2-canary.d375983","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.d375983","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8339d988302043ccdc1e593746474a306be0cd3d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.d375983.tgz","fileCount":502,"integrity":"sha512-cjeJgvbadNBhdTppUWRjrx9BpZ4VAngyLFlrwCuh6peThjPdeGS2GgrLanpMuh7J19eIvoc2dlK7Il9Vm/4Fkw==","signatures":[{"sig":"MEQCICWxOxu4rRsczB5OyvZ0SRB8esW1c2agDzoYo2u9HWZLAiAq+8QLd1OTbEy/eR1foOnYN0G9HBt+f79GzeiqxMAB5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219610},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.d375983.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/df65e173e848fec8dacb2d09d5cbb001/electric-sql-0.10.2-canary.d375983.tgz","_integrity":"sha512-cjeJgvbadNBhdTppUWRjrx9BpZ4VAngyLFlrwCuh6peThjPdeGS2GgrLanpMuh7J19eIvoc2dlK7Il9Vm/4Fkw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.d375983_1713988860266_0.6873759577213863","host":"s3://npm-registry-packages"}},"0.10.2-canary.a0e4f08":{"name":"electric-sql","version":"0.10.2-canary.a0e4f08","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.a0e4f08","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"f9eda37ba628250c1b8f056e92847822c6d7d44b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.a0e4f08.tgz","fileCount":502,"integrity":"sha512-V6BHvuClLssGcaeba1oy3IjPzX40NbtD9yPfJwSavSv2dqWvdLVop4qIDKYsNZLMwObcuin2nOACRaLpggtVCQ==","signatures":[{"sig":"MEUCIQDd5whmzvhEFXs7Fj0IsxiyVhsyPkvZxYX0GU7+DmREtgIgU1GA5TX/p37IrBZjnyHXVCmhc68071i80t//EHjmhGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219610},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.a0e4f08.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d15f9da5ba15df97d3bd4d4160b03671/electric-sql-0.10.2-canary.a0e4f08.tgz","_integrity":"sha512-V6BHvuClLssGcaeba1oy3IjPzX40NbtD9yPfJwSavSv2dqWvdLVop4qIDKYsNZLMwObcuin2nOACRaLpggtVCQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.a0e4f08_1714033777335_0.3822550285502577","host":"s3://npm-registry-packages"}},"0.10.2-canary.c00c293":{"name":"electric-sql","version":"0.10.2-canary.c00c293","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.c00c293","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"9bee42523f9c79a667a7edc8cc970092bfa81227","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.c00c293.tgz","fileCount":502,"integrity":"sha512-IDC+F9PAyxqvXFgZN3FNZkqQU1J3M2oBgSue01KwWwcW61p1DW6hP/D7ixl8WJfhaZ4cIM70OYEmFfxemRYfLA==","signatures":[{"sig":"MEUCIQDLue+WVNxH7ftqV8vEAJu+argfw07dT1JYDx93LidsNgIgKVPlU6AUj84c/xDtXWS/OcqZz8iueN9xOmmgOyQUT80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219610},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.c00c293.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/80845e700cbb700d039975432a849b75/electric-sql-0.10.2-canary.c00c293.tgz","_integrity":"sha512-IDC+F9PAyxqvXFgZN3FNZkqQU1J3M2oBgSue01KwWwcW61p1DW6hP/D7ixl8WJfhaZ4cIM70OYEmFfxemRYfLA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.c00c293_1714041133563_0.7367922225919257","host":"s3://npm-registry-packages"}},"0.10.2-canary.6573147":{"name":"electric-sql","version":"0.10.2-canary.6573147","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.6573147","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"f2de1f37ff394c7c580301c914375addc81fa4f5","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.6573147.tgz","fileCount":502,"integrity":"sha512-bhjNaHb/Q80XDgZ8nr2iHQp3yRFhP3mWXAFypp6ekuTDrE3G8VL4AJB4Uh3vdc3oguBhvFCTNTIlKIEYsuNMpA==","signatures":[{"sig":"MEYCIQDLmVGLqv4C9yWZwk6ndT2yN02qA38mzipSyyiD+zArzgIhAJWDHwjh+IB5OsyRMt3yrAG52qsQ4EMMVNtJfAyKJ0mj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219610},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.6573147.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0831f02297a7590b3500c682f629104f/electric-sql-0.10.2-canary.6573147.tgz","_integrity":"sha512-bhjNaHb/Q80XDgZ8nr2iHQp3yRFhP3mWXAFypp6ekuTDrE3G8VL4AJB4Uh3vdc3oguBhvFCTNTIlKIEYsuNMpA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.6573147_1714041955486_0.7614529841746933","host":"s3://npm-registry-packages"}},"0.10.2-canary.dd5bd65":{"name":"electric-sql","version":"0.10.2-canary.dd5bd65","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.dd5bd65","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"90652e439c31bc43b7c60ecb6bd2bf5b4ac91898","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.dd5bd65.tgz","fileCount":502,"integrity":"sha512-sfPEK0zqfCsAhmMz7F8YOiiJjWNRowSDKr/4F2tNt2LmqbLnNwXibfnEkHpvzqoKeKk89i5IfWhGEeIQt8sVFA==","signatures":[{"sig":"MEUCIBloQgutATt2yXdqzN0C5EUPXmPFCG0oUPXmNIackgsUAiEArUv9Ai1s5MpFV/YiXtFjmrMgRhjNBMpAvROZPaF4mJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219586},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.dd5bd65.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/31a84a5a36464a4aedf2fc1bf95fc068/electric-sql-0.10.2-canary.dd5bd65.tgz","_integrity":"sha512-sfPEK0zqfCsAhmMz7F8YOiiJjWNRowSDKr/4F2tNt2LmqbLnNwXibfnEkHpvzqoKeKk89i5IfWhGEeIQt8sVFA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.dd5bd65_1714054561387_0.15172560525091772","host":"s3://npm-registry-packages"}},"0.10.2-canary.784f737":{"name":"electric-sql","version":"0.10.2-canary.784f737","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.784f737","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c175d7a8b91b6c23f4ac88993869aa3777d8564a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.784f737.tgz","fileCount":502,"integrity":"sha512-40Lq5pWWGUzkWRgmifrM56pBO1oK9OFmhtU/B97bddW270suPm7sG5QqHEBNv4oBQeUk9rRbjlg7uhNmEONMpg==","signatures":[{"sig":"MEUCICtTWDQYTafnDF6VU0RiAspHslNtEevSdA4giPftjLDGAiEAhIa03CfPe1CYYsm4fNp7AeL/fM4W7TfQa4ip7k43EJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219586},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.784f737.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0de8391995ae7184326d56ea2d195b10/electric-sql-0.10.2-canary.784f737.tgz","_integrity":"sha512-40Lq5pWWGUzkWRgmifrM56pBO1oK9OFmhtU/B97bddW270suPm7sG5QqHEBNv4oBQeUk9rRbjlg7uhNmEONMpg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.784f737_1714055997781_0.5665770477439322","host":"s3://npm-registry-packages"}},"0.10.2-canary.f7aa5d9":{"name":"electric-sql","version":"0.10.2-canary.f7aa5d9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.f7aa5d9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"7b02b4a865e557cd70632ef1dd9fd277043e6078","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.f7aa5d9.tgz","fileCount":502,"integrity":"sha512-5oWj9o3YKlwJfdwD+X5/TaPdvOPDbzKAIiUy0/6vZxGpBNpJG2e9CdEHicpa3OBoIqqvq5aTJ4UG4sp5pp++jA==","signatures":[{"sig":"MEUCIQDzd9wakIB/bzS3mm4BHzT5rINmpEWhxgWOWl8BbO06QAIgTUdM7ZFhJM5j9pcWqeBuvWvo3xrupKNs8QAKAheQMt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219586},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.f7aa5d9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/992990e1068d6aaf1d8d87d484fb129b/electric-sql-0.10.2-canary.f7aa5d9.tgz","_integrity":"sha512-5oWj9o3YKlwJfdwD+X5/TaPdvOPDbzKAIiUy0/6vZxGpBNpJG2e9CdEHicpa3OBoIqqvq5aTJ4UG4sp5pp++jA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.f7aa5d9_1714057682985_0.6714856083555598","host":"s3://npm-registry-packages"}},"0.10.2-canary.ca53955":{"name":"electric-sql","version":"0.10.2-canary.ca53955","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.ca53955","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"20b0a020e17e6632a2c666d0203377e94538e1fc","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.ca53955.tgz","fileCount":502,"integrity":"sha512-O0bDeTucsXiTnP24TixBsogy/npKnr70jk/uplqBEAD5Ix1AbDS8hRvLUvCqKaam5aW2BTmjf501LSIAPQGQEA==","signatures":[{"sig":"MEUCIQDHsZWlwaFGMAvC/ATx5eXiPDIV6NU2e9KyHSfKA4ghqQIgK/prUQvWT8nomhy1HVpG0eNOIljYg1lGZcnKKh74Ghw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219697},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.ca53955.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4f95b558de99d6c8212f6e305a0a3668/electric-sql-0.10.2-canary.ca53955.tgz","_integrity":"sha512-O0bDeTucsXiTnP24TixBsogy/npKnr70jk/uplqBEAD5Ix1AbDS8hRvLUvCqKaam5aW2BTmjf501LSIAPQGQEA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.ca53955_1714394726597_0.688046240380793","host":"s3://npm-registry-packages"}},"0.10.2-canary.1b79344":{"name":"electric-sql","version":"0.10.2-canary.1b79344","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.1b79344","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"4e77ae72cd39282a91e28efe54dc1a2beda0ead9","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.1b79344.tgz","fileCount":502,"integrity":"sha512-qFVKADQxaCTm5ShT0SE/mMXch6OX6Bq4uMUOV0CfhjfNygntCeji5/ICEVyA56xJDXMhLk36Pae8eAlUsc0WFw==","signatures":[{"sig":"MEYCIQClS1Pq6kbPN43oQSab4XyPrr7AVKh/6jVqZ7AFBUVNCQIhALqN02gkjYSw/0GlJjxmBoAnWbEuMJHzlyY+qSJn0lpr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219697},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.1b79344.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/3308b38a6885bb99c9916f50ffd0a49c/electric-sql-0.10.2-canary.1b79344.tgz","_integrity":"sha512-qFVKADQxaCTm5ShT0SE/mMXch6OX6Bq4uMUOV0CfhjfNygntCeji5/ICEVyA56xJDXMhLk36Pae8eAlUsc0WFw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.1b79344_1714399785706_0.102717473799538","host":"s3://npm-registry-packages"}},"0.10.2-canary.244066a":{"name":"electric-sql","version":"0.10.2-canary.244066a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.244066a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8028b1ec3556e06e4c063b73dc61119d15bacb2f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.244066a.tgz","fileCount":502,"integrity":"sha512-IYJjbbSBn4W6zbe1DeR5vbX7Cq8+8Dt9AI7Fn+/UsHDzhwm/Jery3nsknGf+Aiv2Go6l7yBlma6/Lw5iJcQb0w==","signatures":[{"sig":"MEYCIQDtcVO0fZC7iNvQbSdaq0bgk69L/4Ul+ZXfW6Dhzor0XgIhAOLreZs8uVcEND8GWCcLLiKbPCB/QTdmbefz7OqM/gcB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219712},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.244066a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/25c5a42a64404d6303997ccb23ceed03/electric-sql-0.10.2-canary.244066a.tgz","_integrity":"sha512-IYJjbbSBn4W6zbe1DeR5vbX7Cq8+8Dt9AI7Fn+/UsHDzhwm/Jery3nsknGf+Aiv2Go6l7yBlma6/Lw5iJcQb0w==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.244066a_1714400321939_0.25145707619336455","host":"s3://npm-registry-packages"}},"0.10.2-canary.abebbaa":{"name":"electric-sql","version":"0.10.2-canary.abebbaa","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.abebbaa","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"35d95c305f42dfa2a5d9f3962022381cd8a5f65a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.abebbaa.tgz","fileCount":502,"integrity":"sha512-DibrV1Djo7tOVH+hUTjqDh3rG8MksONoDcAjAlWg6tYuTRxY/17iDfjVUzv63T/pu74PSaXsRocmxwMmcam0GA==","signatures":[{"sig":"MEUCIQD3SZdMYhpRxjJpP8vHBV04t0W+hQbbquNqAZpczvlU8gIgN+Qbr3tChO1vYADyf/NeaeJWGx0INnpHhIAeDtsTkrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2220430},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.abebbaa.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f4a79a284b15bb9a66100f974d0ca0f6/electric-sql-0.10.2-canary.abebbaa.tgz","_integrity":"sha512-DibrV1Djo7tOVH+hUTjqDh3rG8MksONoDcAjAlWg6tYuTRxY/17iDfjVUzv63T/pu74PSaXsRocmxwMmcam0GA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.abebbaa_1714463590833_0.27742871909418887","host":"s3://npm-registry-packages"}},"0.10.2-canary.3794e2b":{"name":"electric-sql","version":"0.10.2-canary.3794e2b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.3794e2b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"24dad1da11e0e8f09d726fc54e785a2663f22263","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.3794e2b.tgz","fileCount":502,"integrity":"sha512-IANySMtKgZxHtUZNshx8Em0yuJQAAPilxRl8+ZgSJEisvL0epDcomxjVmR4JtTJofm94gZKB9VyW7UW5ffjjSQ==","signatures":[{"sig":"MEUCIQCXqH81Nvd9Iacd4O1hfvXtsKYhta4tPJxB9WITPfxZtwIgePJ1zMKExcDxPCgaWNNYYGF7Ehn8rSt25NeXLnjQWvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219039},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.3794e2b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2c92bfcc9e668a684fce31037b40d056/electric-sql-0.10.2-canary.3794e2b.tgz","_integrity":"sha512-IANySMtKgZxHtUZNshx8Em0yuJQAAPilxRl8+ZgSJEisvL0epDcomxjVmR4JtTJofm94gZKB9VyW7UW5ffjjSQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","react":">= 16.8.0","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.3794e2b_1714470965338_0.8503618318562405","host":"s3://npm-registry-packages"}},"0.10.2-canary.0115a0a":{"name":"electric-sql","version":"0.10.2-canary.0115a0a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.0115a0a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"fd8a5855bf6b66164f3b0b0ba0ad41fea1f67562","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.0115a0a.tgz","fileCount":502,"integrity":"sha512-gd0qxq/mdifBee9KlOvzmAVnDNE9wcS9czubJDIGZw9ACzatziyFT7YGs3AwhTioM6im/qf8+IbcIaWZpBgREQ==","signatures":[{"sig":"MEQCIC5tGKxK4UqGqENbSglo7B2sUnrxc3AXGMXlh/lPcInLAiBTEEQFPot+eopJ0Nuk+jz707d9xhVX+BuAvr2nZMZrQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219129},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.0115a0a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/95dbff7d0db69e9e7df0362c32067220/electric-sql-0.10.2-canary.0115a0a.tgz","_integrity":"sha512-gd0qxq/mdifBee9KlOvzmAVnDNE9wcS9czubJDIGZw9ACzatziyFT7YGs3AwhTioM6im/qf8+IbcIaWZpBgREQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.0115a0a_1714483062420_0.1532911914719497","host":"s3://npm-registry-packages"}},"0.10.2-canary.b7dcace":{"name":"electric-sql","version":"0.10.2-canary.b7dcace","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.b7dcace","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"3cda06099d29cc87acda200e15fd1d83912616ac","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.b7dcace.tgz","fileCount":502,"integrity":"sha512-iYe8YvYUK7GmdEl5wIIfeCv7Lfzbk5CucAiSN2Cr03zK7Y8zxtBBsbTpuCHqO/RVfkOXuOKACNYzkdQtY5B5oA==","signatures":[{"sig":"MEUCIQD0Nq/f7/0gxdII1fb5bdG2xR3kgfviuoxxLQ6Q9CqyCQIgdlt8GJmBw9SXkbL0dEt/paM3a+qKsa2NroH04weujWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219129},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.b7dcace.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/43387a58cef1076221790c916653475f/electric-sql-0.10.2-canary.b7dcace.tgz","_integrity":"sha512-iYe8YvYUK7GmdEl5wIIfeCv7Lfzbk5CucAiSN2Cr03zK7Y8zxtBBsbTpuCHqO/RVfkOXuOKACNYzkdQtY5B5oA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.b7dcace_1714576083105_0.7044220141336848","host":"s3://npm-registry-packages"}},"0.10.2-canary.f3096b1":{"name":"electric-sql","version":"0.10.2-canary.f3096b1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.f3096b1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"54f8051ed73c4c52f0bd82c33ffb45c975a786b1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.f3096b1.tgz","fileCount":502,"integrity":"sha512-8viMvW+/8gkseTcJ3PizmUKf+bEClEzp6qaw/e3rejPmjj6zDl2rhRVXslYb+lAxlo0j9GKkxHd6bzmclCrPqQ==","signatures":[{"sig":"MEUCIAWkm2FskFTlB7BGwHmJpJP96VAAFR1hprEZzW7KAo7CAiEAuLTl03d7Z8mfw2xUYphMcgHgtaF4RkiTFy1MHcTJ2G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219129},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.f3096b1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/3cdeb0c9a6ffcc01f6f112c6c0da5f27/electric-sql-0.10.2-canary.f3096b1.tgz","_integrity":"sha512-8viMvW+/8gkseTcJ3PizmUKf+bEClEzp6qaw/e3rejPmjj6zDl2rhRVXslYb+lAxlo0j9GKkxHd6bzmclCrPqQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.f3096b1_1714594484439_0.34892300266598264","host":"s3://npm-registry-packages"}},"0.10.2-canary.c8e6981":{"name":"electric-sql","version":"0.10.2-canary.c8e6981","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.c8e6981","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5d26ae6a1501b2ccb05f4e2402fecc9161b15591","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.c8e6981.tgz","fileCount":502,"integrity":"sha512-Z/8N9WON57Xyp0FOmBtW5HNH1laxlwrR8cu7ZmFevBaUPXntv9K1q3BbxfKYJk+LbPOsZyUIXVKHPCf4QuXkUg==","signatures":[{"sig":"MEYCIQCZpH3TF3LAMRd4SoOMQV/UBtt9mKaaY4P7flW1NlLXzQIhAKkIBNt1VeZfhckGMK9qKonqrirXBQpm5i7VRWou6PxQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2219129},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.c8e6981.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/7d45ef7bb12e328bcde894d3e24c9012/electric-sql-0.10.2-canary.c8e6981.tgz","_integrity":"sha512-Z/8N9WON57Xyp0FOmBtW5HNH1laxlwrR8cu7ZmFevBaUPXntv9K1q3BbxfKYJk+LbPOsZyUIXVKHPCf4QuXkUg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.0.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.c8e6981_1714642719669_0.33336909933630077","host":"s3://npm-registry-packages"}},"0.10.2-canary.450a65b":{"name":"electric-sql","version":"0.10.2-canary.450a65b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.450a65b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"a9fcb7f56aec4e16caa8a3050231b0ec47af7f8f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.450a65b.tgz","fileCount":565,"integrity":"sha512-wwaX8O6b51+8Hcw8qUyLzdOz05G636rw3chsAb+ON2yILdauzxNGWTEu3ZAsNYdm7gLstP2oskqg1wL0pg60/Q==","signatures":[{"sig":"MEUCIQDKCUt7UQPpf2MYFvpeKXLMW6pL1C99TkXSKmK2icVj6gIgXurKqaq4cFl9oT4Gx1czkl9uklAnnQHMMwFSBWDe82o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396256},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.450a65b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8176fa00702c4b5f7ae75ca30d8b78b6/electric-sql-0.10.2-canary.450a65b.tgz","_integrity":"sha512-wwaX8O6b51+8Hcw8qUyLzdOz05G636rw3chsAb+ON2yILdauzxNGWTEu3ZAsNYdm7gLstP2oskqg1wL0pg60/Q==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.450a65b_1714664271843_0.28073844819300975","host":"s3://npm-registry-packages"}},"0.10.2-canary.30eb725":{"name":"electric-sql","version":"0.10.2-canary.30eb725","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.30eb725","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"9ba62c78c24c6ae0e32901157a1c8dee7bfc8ca7","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.30eb725.tgz","fileCount":565,"integrity":"sha512-DBCwZsde8xTrk27p4AdEMY0kxiEn05JdoO09Rk+eaQZOsjxru4gdB1U9wXQNQqPva0BxNNA2pkRQx+d5+Be2gA==","signatures":[{"sig":"MEUCIAdTKAjixav0RYLmJlzNGXvcXyCza0vIdcxKhF5mOo9LAiEAmJoZGpQsv4jPdY8aOfhwWZBfumUkRxQ2O2V1M/x3wAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396256},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.30eb725.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/278112926126ce84dae5f993298e4da3/electric-sql-0.10.2-canary.30eb725.tgz","_integrity":"sha512-DBCwZsde8xTrk27p4AdEMY0kxiEn05JdoO09Rk+eaQZOsjxru4gdB1U9wXQNQqPva0BxNNA2pkRQx+d5+Be2gA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.30eb725_1714667508311_0.6636097871851463","host":"s3://npm-registry-packages"}},"0.10.2-canary.364b603":{"name":"electric-sql","version":"0.10.2-canary.364b603","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.364b603","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2b186627851b48ec5664ca3a78788bbd8ebdbe91","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.364b603.tgz","fileCount":565,"integrity":"sha512-L/vUBLS6Jt7BdCcGM9bocZrwO+Yig/DA1fp3cOtdKwmYhMUSjVprDTSLO2X3wgsLvJ249zOiyjJNbR0YfOt8QA==","signatures":[{"sig":"MEYCIQDc5EYxn1wq2u94olbIUZdwp113cCJpc2JngVxk4OSj7wIhAO+Fro7jgQkQ7uQb2fMBq6I6QEo/JGjHo3UoFzJjpqD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396256},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.364b603.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8d40596ff12bc3c4c493ef050f90af0f/electric-sql-0.10.2-canary.364b603.tgz","_integrity":"sha512-L/vUBLS6Jt7BdCcGM9bocZrwO+Yig/DA1fp3cOtdKwmYhMUSjVprDTSLO2X3wgsLvJ249zOiyjJNbR0YfOt8QA==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.364b603_1714683878027_0.3470624529907178","host":"s3://npm-registry-packages"}},"0.10.2-canary.b2031c4":{"name":"electric-sql","version":"0.10.2-canary.b2031c4","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.b2031c4","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5b734e59bedc4636b266f64aed1191bbd0f16254","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.b2031c4.tgz","fileCount":565,"integrity":"sha512-clAp1cKiwHH4CGzIg11FfEDuSDHVWxbBpWRO+oq+1C0zYuY2pGNblQ8DhOgYLxrTYwRWxOun3ZSA0NXTcuDSOg==","signatures":[{"sig":"MEQCIFYgr2TCZmHZz9ltTHuVgUZveYtnk+veXKS9WQvRZKcBAiBS6aXBuKgcmB2emHKO0GFatSOM/k7Za2FveLLjZnnAhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.b2031c4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/43a8f2d1d654740f894785f04e932454/electric-sql-0.10.2-canary.b2031c4.tgz","_integrity":"sha512-clAp1cKiwHH4CGzIg11FfEDuSDHVWxbBpWRO+oq+1C0zYuY2pGNblQ8DhOgYLxrTYwRWxOun3ZSA0NXTcuDSOg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.b2031c4_1714984345442_0.5321563959289239","host":"s3://npm-registry-packages"}},"0.10.2-canary.f60ff0a":{"name":"electric-sql","version":"0.10.2-canary.f60ff0a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.f60ff0a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"be52f2649bf5cde11fdbd5e79220ef76df451e47","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.f60ff0a.tgz","fileCount":565,"integrity":"sha512-SDhhL8tM97I5MhQXxYq4jdczZ7HtDE0qpkTAaIhPB9rS53qqhftY5L/MznDL0SNlsyNIz0O/VIlcYSaQi8kWwQ==","signatures":[{"sig":"MEYCIQDU1RQdHN+TAKQpeGlVbP2d6frr9V/j8K38icDLwMLqtAIhAJShLNWR5B/43zv8JqztkpHrk4bwO5lwi4qQdltoS0Jd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.f60ff0a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f79f719e1bf3d5e23890b91665526e03/electric-sql-0.10.2-canary.f60ff0a.tgz","_integrity":"sha512-SDhhL8tM97I5MhQXxYq4jdczZ7HtDE0qpkTAaIhPB9rS53qqhftY5L/MznDL0SNlsyNIz0O/VIlcYSaQi8kWwQ==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.f60ff0a_1714988336292_0.9026615581697384","host":"s3://npm-registry-packages"}},"0.10.2-canary.3e158dc":{"name":"electric-sql","version":"0.10.2-canary.3e158dc","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.3e158dc","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"365f7318828822e6009f8c16c9957edf1110cf0f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.3e158dc.tgz","fileCount":565,"integrity":"sha512-qdcNUBQnaNNFMyDcrAp2PI8F1ZJBEA/Oh6ks0ODDlPJ1lipYUEbXPoewV3WTK/COmyNmBYoPynVkRt2rEZP2hg==","signatures":[{"sig":"MEYCIQDg+KLwvsL4QE2QInfxsOMw8zxNzIrbOF/cYU60AmKsKQIhAL+BjarWFQ9BFfq0oAcvSNxYsHM939H7/PMUh5SZTmno","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.3e158dc.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4dea87ffe51f5b4a2a81cf34d8879f24/electric-sql-0.10.2-canary.3e158dc.tgz","_integrity":"sha512-qdcNUBQnaNNFMyDcrAp2PI8F1ZJBEA/Oh6ks0ODDlPJ1lipYUEbXPoewV3WTK/COmyNmBYoPynVkRt2rEZP2hg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.3e158dc_1714988928232_0.955719025035243","host":"s3://npm-registry-packages"}},"0.10.2-canary.2be5f17":{"name":"electric-sql","version":"0.10.2-canary.2be5f17","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.2be5f17","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"d13c8a9dde1870c2644b9a692e49e0f4c15b437d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.2be5f17.tgz","fileCount":565,"integrity":"sha512-BXTD3594xN+rtwYoK5PXtn9o5qyBeshtws1dYOVYBE2ZCkYCAVs9uyQQ6GP1yxVpU5zhQcJsAOppWQpQUpG4Bw==","signatures":[{"sig":"MEYCIQCECVdsEAc6H8BUr0o55mx+TEB6wnYzCyNfAFGfPG9U/gIhALS6HTyPGW9iChfG/y3DUYeWWvJLH4R+nHw6HUifc36F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.2be5f17.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/edeb8f8b8e763ab4886585943379e18b/electric-sql-0.10.2-canary.2be5f17.tgz","_integrity":"sha512-BXTD3594xN+rtwYoK5PXtn9o5qyBeshtws1dYOVYBE2ZCkYCAVs9uyQQ6GP1yxVpU5zhQcJsAOppWQpQUpG4Bw==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.2be5f17_1715025761276_0.3583066217636868","host":"s3://npm-registry-packages"}},"0.10.2-canary.7c3609e":{"name":"electric-sql","version":"0.10.2-canary.7c3609e","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.2-canary.7c3609e","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"0968d8a3ff56836eaccfbdea1c3f87810102a6d4","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.2-canary.7c3609e.tgz","fileCount":565,"integrity":"sha512-ToIfTLWco0/c6kN2Zqrwpfwo/UMP5b1kXAf6Rgjpjt/KXqZqjdxW5K3oKeO3jdCYHeosFL6/3O7SpCBv1XnE+A==","signatures":[{"sig":"MEYCIQDhsdI3DnC5c5uQBy2hTXvOKh8UVmWZm9NZp/2Gk8+iiAIhAKHkxsYf/iMYFy69lRYzq4r5BM/lp27tbr1Q9aSMKDlO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.2-canary.7c3609e.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/51483a637fed5561ecf7ab6916d1183b/electric-sql-0.10.2-canary.7c3609e.tgz","_integrity":"sha512-ToIfTLWco0/c6kN2Zqrwpfwo/UMP5b1kXAf6Rgjpjt/KXqZqjdxW5K3oKeO3jdCYHeosFL6/3O7SpCBv1XnE+A==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.4"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.4","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.2-canary.7c3609e_1715062209310_0.6758516923950937","host":"s3://npm-registry-packages"}},"0.10.3-canary.6027c2d":{"name":"electric-sql","version":"0.10.3-canary.6027c2d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.3-canary.6027c2d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"45f73209aa917824d1aa52eb5d079a908708290e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.3-canary.6027c2d.tgz","fileCount":565,"integrity":"sha512-vjPulJSmKROlm7Fanf8rCElMmPVENFvOaMgnnC0bdVCXyScO289Ev6EYrdsqGrhUNo3jmLJPzhq0aF27bYL1zg==","signatures":[{"sig":"MEYCIQDj5vIlEmDKS2Li6MT9Inyh7DA/qRuS7fRfp4U2bPy9YwIhAIfpKoUCvsYgevikyFM7qD0QJKk04jZDJt9NFMt8ribo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.3-canary.6027c2d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/252d8234bfe9aff31e315a935970c2c5/electric-sql-0.10.3-canary.6027c2d.tgz","_integrity":"sha512-vjPulJSmKROlm7Fanf8rCElMmPVENFvOaMgnnC0bdVCXyScO289Ev6EYrdsqGrhUNo3jmLJPzhq0aF27bYL1zg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.3-canary.6027c2d_1715069941075_0.08813142190469381","host":"s3://npm-registry-packages"}},"0.10.3-canary.e45e729":{"name":"electric-sql","version":"0.10.3-canary.e45e729","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.3-canary.e45e729","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"9566d0a2247ad54659f0ccce341672b205d04761","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.3-canary.e45e729.tgz","fileCount":565,"integrity":"sha512-coxrZU8+24fxZMe6wz6lQ4Y5oOM+5glyr6jrsMkPPrVavJG4mxHmBxTlKww3pIUcGyHQgayyB2Lc/VGrv81H7g==","signatures":[{"sig":"MEYCIQC09HtqxkHXH4VJdNMWl+pRJH3DwFnzUeU9gNeDyeFFKwIhAJJRSi/SD1/3asmC2Dul+Zg2aeuLarSCkSQ6O2CVyx19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.3-canary.e45e729.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/992d9aed95d77b506d1ee5d8cea220a8/electric-sql-0.10.3-canary.e45e729.tgz","_integrity":"sha512-coxrZU8+24fxZMe6wz6lQ4Y5oOM+5glyr6jrsMkPPrVavJG4mxHmBxTlKww3pIUcGyHQgayyB2Lc/VGrv81H7g==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.3-canary.e45e729_1715072350828_0.8215194610355852","host":"s3://npm-registry-packages"}},"0.10.3-canary.068b95f":{"name":"electric-sql","version":"0.10.3-canary.068b95f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.10.3-canary.068b95f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"55100f8b5096d662099c8685c34c9c41f4c1931f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.10.3-canary.068b95f.tgz","fileCount":565,"integrity":"sha512-g3w7v8RoQ0DWwi/o7egj3eG4tIdcXPHa283te7TDu+CZ+XQYmiP7iBf590/FR6nj5Y7GAPlMtwPT+MNNWfJyIg==","signatures":[{"sig":"MEUCIQCiqdnctS1lBnv5qGCzDEcKyeVJY7fHJZEntSduD2to4AIgaASlWBHVJ2p4ZDl/LrpWpAegU5tvih61ayQLLndw560=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.10.3-canary.068b95f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/797d43fc57207121b391f66acc8adfc0/electric-sql-0.10.3-canary.068b95f.tgz","_integrity":"sha512-g3w7v8RoQ0DWwi/o7egj3eG4tIdcXPHa283te7TDu+CZ+XQYmiP7iBf590/FR6nj5Y7GAPlMtwPT+MNNWfJyIg==","deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.10.3-canary.068b95f_1715073914449_0.6407571557735268","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"electric-sql","version":"0.11.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"873fc7bcaf47abe8541f35675448f6881e3d16be","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.0.tgz","fileCount":565,"integrity":"sha512-EAGdyuvXpkXWH36297/COiwgTampCiZ/QQTvGvFqNGi9830ba31K+ymoaYlZg7QerpeGCnpe9Z7+pHIpdy9hHQ==","signatures":[{"sig":"MEYCIQDuZIj5LO1QHaJzzwtYcJMvB71uYIOqROXFyHY8N1t4jwIhALrlfNFESN+p3ZoK2pAt6JA5o7wPITu7LdGJ1tbDZJDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396233},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8daf25b512f460676b66690f018ddb82/electric-sql-0.11.0.tgz","_integrity":"sha512-EAGdyuvXpkXWH36297/COiwgTampCiZ/QQTvGvFqNGi9830ba31K+ymoaYlZg7QerpeGCnpe9Z7+pHIpdy9hHQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.0_1715074379027_0.19914522838411974","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.1-canary.5e0f9b6":{"name":"electric-sql","version":"0.11.1-canary.5e0f9b6","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.1-canary.5e0f9b6","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"66084ee60b7ce29cdd8b9f9551b57c263abd18e7","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.1-canary.5e0f9b6.tgz","fileCount":565,"integrity":"sha512-nhX5PU1X6P/zHHP78VChH7Izz2YBy9WM6hWtF95/O0jAtPxC22BrSuEv3cFQX85M97R0vk67zrtnOOlG9klwwg==","signatures":[{"sig":"MEUCIG7wyNKdEefmrFlq07xgrpjW74lzFsbmP4ZdRou+x2BCAiEA7sZoFRbPjQRiCTW7LaIaccWM09u2DSYUpBizTc4J4SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396248},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.1-canary.5e0f9b6.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/68f92dd643f0d34cf696054bfff6010e/electric-sql-0.11.1-canary.5e0f9b6.tgz","_integrity":"sha512-nhX5PU1X6P/zHHP78VChH7Izz2YBy9WM6hWtF95/O0jAtPxC22BrSuEv3cFQX85M97R0vk67zrtnOOlG9klwwg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.1-canary.5e0f9b6_1715074555994_0.18991895307913964","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.1-canary.f03bde0":{"name":"electric-sql","version":"0.11.1-canary.f03bde0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.1-canary.f03bde0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"ae67d7675037da3b700e283082182e69140fecf1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.1-canary.f03bde0.tgz","fileCount":565,"integrity":"sha512-ZaIzlnNOf/HYTpONcvEbDDxK9882yMsjAhLuebFMfC3xT+VZ2ElDO+1MWZjQzo8FrX3o5/r1q85mF370H1/dQA==","signatures":[{"sig":"MEQCIHXQEOiqMm/wNE6MJXlKfVWfMkv3N/V03CAjzf7XTv13AiArzDmcfZQ/hS7oKZR7We6KUhCh6z3e3cNp4UXAVjTx0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396890},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.1-canary.f03bde0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8392a74f5a8eeba53380edad310e4f9c/electric-sql-0.11.1-canary.f03bde0.tgz","_integrity":"sha512-ZaIzlnNOf/HYTpONcvEbDDxK9882yMsjAhLuebFMfC3xT+VZ2ElDO+1MWZjQzo8FrX3o5/r1q85mF370H1/dQA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.1-canary.f03bde0_1715093372176_0.11144193914210199","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.1":{"name":"electric-sql","version":"0.11.1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"07bb534c539945c66fa112a493eedca74cc6daf5","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.1.tgz","fileCount":565,"integrity":"sha512-VoeiSkLJ9/HGjKQw+wvJTRCFqTBmy3LYtRU2/1+gKgPgGprOBFyMmge/PFHeGmrcwSu6r1MaUbzhW4ubQajLMA==","signatures":[{"sig":"MEUCIE0syZ8QsHjw+45NxKPuKYOkwMvs4VWWnClV+XGbw13OAiEA2HeUF3bQQTwXSVqtBh3d9eI4SlpEoq6m6p8Y92Joc7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396875},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8ef30f568dee9e781419380fa9059201/electric-sql-0.11.1.tgz","_integrity":"sha512-VoeiSkLJ9/HGjKQw+wvJTRCFqTBmy3LYtRU2/1+gKgPgGprOBFyMmge/PFHeGmrcwSu6r1MaUbzhW4ubQajLMA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.1_1715096691425_0.8919219016659459","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.c646b42":{"name":"electric-sql","version":"0.11.2-canary.c646b42","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.c646b42","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"a25ec24498d9952b78feca1ae9a875f210e15cf7","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.c646b42.tgz","fileCount":565,"integrity":"sha512-2bzZcIWjRnchD++/XZWJasuoboWcyvIbem5MtQIqWYwL9X8AlaMyN90PAotXI5ewF8hGovTayG7OqLx9ZWuMGQ==","signatures":[{"sig":"MEUCIAUf/j/jfBJuWTZeUbwBfInqlohsmguvWIUcuBz/GHeVAiEAyCN8mTB2IfS4YIyKW01A9UhwC0IRVnTMkTQkpfY0onY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396890},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.c646b42.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/bb041257d5a458685ef42907a5e546cb/electric-sql-0.11.2-canary.c646b42.tgz","_integrity":"sha512-2bzZcIWjRnchD++/XZWJasuoboWcyvIbem5MtQIqWYwL9X8AlaMyN90PAotXI5ewF8hGovTayG7OqLx9ZWuMGQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.c646b42_1715096854185_0.29813388168571464","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.8ba900a":{"name":"electric-sql","version":"0.11.2-canary.8ba900a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.8ba900a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"6f304e364e78dbc4b7c30acda43a965869729220","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.8ba900a.tgz","fileCount":565,"integrity":"sha512-ARNZFuIuak7QCZcwQyZopCBtMn02sJ6D3zp9Z1oVp9IiFD2ZXCTwnWBpmtPXNKHp5Q7wWwhE045ghkCGod2FNQ==","signatures":[{"sig":"MEQCIAs9iK9Mnc636k+aSQcmcjIRRfDdNS1RsEon8bTDDKM1AiBjYKx1K9JTJ5eV7gnZrYe6iRLAPe/WfDi0Ndjp4jhrAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396890},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.8ba900a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2a54f042a5c7e89b694859190bad27d1/electric-sql-0.11.2-canary.8ba900a.tgz","_integrity":"sha512-ARNZFuIuak7QCZcwQyZopCBtMn02sJ6D3zp9Z1oVp9IiFD2ZXCTwnWBpmtPXNKHp5Q7wWwhE045ghkCGod2FNQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.8ba900a_1715176247702_0.880324969498375","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.6a746d9":{"name":"electric-sql","version":"0.11.2-canary.6a746d9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.6a746d9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"9c610322b57fc13292ee6aabe884a7e4488fcd52","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.6a746d9.tgz","fileCount":565,"integrity":"sha512-Sxb5gV/pwWsif4B61J23DhcwuDuNYu8/7o0FHNZ5+MIJUOqx30041mVlwdc+vUVhKc86adsaz0iFJ/C3wLQoXg==","signatures":[{"sig":"MEQCIG9k5BeFNCJr2uPP0dSC1KEKWQbqJSlTdCnCtRBO9GRYAiB/aZkC5bkWs1fhQZPls1W4BF4BtgeHlEkcg4EMIrS4TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396890},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.6a746d9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a6924421a57ed440210f54146902abe0/electric-sql-0.11.2-canary.6a746d9.tgz","_integrity":"sha512-Sxb5gV/pwWsif4B61J23DhcwuDuNYu8/7o0FHNZ5+MIJUOqx30041mVlwdc+vUVhKc86adsaz0iFJ/C3wLQoXg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.6a746d9_1715249624488_0.3894834518526884","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.ebd2cb9":{"name":"electric-sql","version":"0.11.2-canary.ebd2cb9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.ebd2cb9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"66984e1ba58eff03d68d85d3cd4741ad9ec45e79","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.ebd2cb9.tgz","fileCount":565,"integrity":"sha512-X/AvQkBmb3/ONjynKNtVzYPCNNlEl4kPYWYxaA7xKlYCob8AXzA3aMIZbq+YXr6Vdjndknc0Ajq0KOEt/lt5EA==","signatures":[{"sig":"MEUCIQCfMDXV8h3QWXtLgw90PzmIo2RGo3rpttq6f1TTxxwXVAIgBqMIQlhUyPtXeABVNE8Fds1X3Vpvpwin1cYNu5O/jFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396938},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.ebd2cb9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/934fee8d5a7e36c46bb4eed4cec265d5/electric-sql-0.11.2-canary.ebd2cb9.tgz","_integrity":"sha512-X/AvQkBmb3/ONjynKNtVzYPCNNlEl4kPYWYxaA7xKlYCob8AXzA3aMIZbq+YXr6Vdjndknc0Ajq0KOEt/lt5EA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.ebd2cb9_1715255876336_0.07553337129157556","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.c4876dd":{"name":"electric-sql","version":"0.11.2-canary.c4876dd","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.c4876dd","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b03835c5431a4ca1243d6b4beff30ae846d806db","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.c4876dd.tgz","fileCount":565,"integrity":"sha512-fnfYQiQ/emBom+C19wh8AH4hpH80Y2TqmlWHDb48/3pcm8ndLxGnfrp1jlQXn003wUsDYV2OhkrHpffHMG1W4w==","signatures":[{"sig":"MEYCIQDHTJ9A4rvCX2skUXOwYePWaEurHyAgQh6FWAcz68EV1gIhAKc7eYha8J0aIygeJuG8lY6obzounGGmnNYlXn1MFjqJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.c4876dd.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d799d49733ee62231c401284870d146b/electric-sql-0.11.2-canary.c4876dd.tgz","_integrity":"sha512-fnfYQiQ/emBom+C19wh8AH4hpH80Y2TqmlWHDb48/3pcm8ndLxGnfrp1jlQXn003wUsDYV2OhkrHpffHMG1W4w==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.c4876dd_1715258479493_0.2504410429359245","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.e74f731":{"name":"electric-sql","version":"0.11.2-canary.e74f731","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.e74f731","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2a70572a93b045ff5e8f7d58b8204b3527b5e59a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.e74f731.tgz","fileCount":565,"integrity":"sha512-xzOtAVDlePXukOb+aWHEMoyOz0xe/JF0Gqj5l/XprTG/3b6sz8LD+H18ePK+P8n61ehgZ2/HWcYV8P52UIZufA==","signatures":[{"sig":"MEUCICX76ht9W3gBweVwk1caErpFWgxU0+/aL6MIm89BNVteAiEAhgYgIesIhkNwMTR0t+cZN5yixLjriwkPqzyyUrLy4r8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.e74f731.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ed5353b75839259b60fd4dce5361f7e9/electric-sql-0.11.2-canary.e74f731.tgz","_integrity":"sha512-xzOtAVDlePXukOb+aWHEMoyOz0xe/JF0Gqj5l/XprTG/3b6sz8LD+H18ePK+P8n61ehgZ2/HWcYV8P52UIZufA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.e74f731_1715259669894_0.25915167410189666","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.d2df5fe":{"name":"electric-sql","version":"0.11.2-canary.d2df5fe","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.d2df5fe","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"93839f771c4edd41416e2ad3b67bf7fed25bc110","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.d2df5fe.tgz","fileCount":565,"integrity":"sha512-QqnI9VhlXkWpsQ+X1qF/+XtaC8SSJyjqUY2pxEyNDFxNfgxR+YL7J76pXt4UsfIl7pAeRie9ebyM0Zb4JcWsbA==","signatures":[{"sig":"MEYCIQDidE9whiwEuZFxKD0Ls7DtzaNUVWdwPeinvHE0Z2B3CQIhAP96qylErZERsC5dog8IvA+yeMXmlKx6ef+5E7hququK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.d2df5fe.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/37d9638e28aa73c500a6d769cded6169/electric-sql-0.11.2-canary.d2df5fe.tgz","_integrity":"sha512-QqnI9VhlXkWpsQ+X1qF/+XtaC8SSJyjqUY2pxEyNDFxNfgxR+YL7J76pXt4UsfIl7pAeRie9ebyM0Zb4JcWsbA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.d2df5fe_1715260565232_0.11146771543107548","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2-canary.3294240":{"name":"electric-sql","version":"0.11.2-canary.3294240","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2-canary.3294240","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"005ebb4df689c75d837a7aac1885b98e7c2a30c3","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2-canary.3294240.tgz","fileCount":565,"integrity":"sha512-igRIQHdEczhwxGcNApv04Hm2LIgUI0b7qAFYB9yotJt8Jl2l8XSJU7WVJyR6fJLR9BBpXzMM8pXHXE//8uM4qw==","signatures":[{"sig":"MEYCIQD4dokvIvXnP1pmTZWAN0JClVnu+uhBcOuGqhcgQqC1wAIhAPMPjb6yq9q0W6SbusEQc1JV8DPapAGsclsAMXM/OCAx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2-canary.3294240.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/df003e1e8bc30c2777fab0bbcfacf97e/electric-sql-0.11.2-canary.3294240.tgz","_integrity":"sha512-igRIQHdEczhwxGcNApv04Hm2LIgUI0b7qAFYB9yotJt8Jl2l8XSJU7WVJyR6fJLR9BBpXzMM8pXHXE//8uM4qw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2-canary.3294240_1715595007659_0.16508620634816906","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.2":{"name":"electric-sql","version":"0.11.2","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"fab6d138f4aa89b1f797ae94b3a03ca22889e67b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.2.tgz","fileCount":565,"integrity":"sha512-mNVGI1or9VSAGaYBjlDypod0F++EfGctYRyfH0hmk1AZfRjLZhXgwUlizgIoXzverNWZy1L/n9+JPW2nxsreqA==","signatures":[{"sig":"MEQCIG0lv+GnCxetdKPWi14W7mFXf+LGTCV1cONwf9Z5+Q7fAiBKNioo+QNZmOf89KRGHAwnQ+Pe0/qAeLIQ5JryBTjP4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397417},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ef397a5497fede38d0b2730fb94e43b8/electric-sql-0.11.2.tgz","_integrity":"sha512-mNVGI1or9VSAGaYBjlDypod0F++EfGctYRyfH0hmk1AZfRjLZhXgwUlizgIoXzverNWZy1L/n9+JPW2nxsreqA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.2_1715597198801_0.5635335914779245","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.d3f5623":{"name":"electric-sql","version":"0.11.3-canary.d3f5623","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.d3f5623","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"608957c20341e9d05cc2bb29923836cce595ce15","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.d3f5623.tgz","fileCount":565,"integrity":"sha512-xz01FMW/1LGBg5M0chVx7u6AqN/QW77glUH2VtoluC6QMEQPAuiF3bWFDulxx9AlswSUd309LneRf5PeakOcng==","signatures":[{"sig":"MEYCIQC9okY8dhKY8YR/qMbrdheBbUaYQt3Sy9G0k4gz1wbmNAIhAKeZKp5FD9f377B9dT+21zlKVrsXbTkx7cFtjUyMVbRx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.d3f5623.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/171a000c4ed393108053d205f75249e5/electric-sql-0.11.3-canary.d3f5623.tgz","_integrity":"sha512-xz01FMW/1LGBg5M0chVx7u6AqN/QW77glUH2VtoluC6QMEQPAuiF3bWFDulxx9AlswSUd309LneRf5PeakOcng==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.d3f5623_1715597372326_0.5728093898705695","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.747540":{"name":"electric-sql","version":"0.11.3-canary.747540","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.747540","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b75b126571e1caaa894f02ced91d803c6d1410da","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.747540.tgz","fileCount":565,"integrity":"sha512-2MKjXS6JMFB4aS/SqAb2cVLC4/APR4CjE6dXo0Vy7/oALxWiq2qSEFKqc0MYNQZLmmQ/tez6Qx2a/Ve8xA6qDA==","signatures":[{"sig":"MEYCIQCIvNK5Th/5a65HrhZRtaSSAIzH7g6ZI/bo2y0hQSL7pwIhAIPtMdzNyMwfDbko/eVgbSVzzFGz1DsjmEYWr330BPRS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.0747540.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/fa7d09cd665a18dedaaef99a221b0a65/electric-sql-0.11.3-canary.0747540.tgz","_integrity":"sha512-2MKjXS6JMFB4aS/SqAb2cVLC4/APR4CjE6dXo0Vy7/oALxWiq2qSEFKqc0MYNQZLmmQ/tez6Qx2a/Ve8xA6qDA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.747540_1715673234853_0.22392516377622407","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.99dfabd":{"name":"electric-sql","version":"0.11.3-canary.99dfabd","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.99dfabd","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"02052119ee6459b9e12aa70689d368ff2375fe80","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.99dfabd.tgz","fileCount":565,"integrity":"sha512-iTr0VbDXbW7tz2822GZbiybj5/jNxrqqgh55UoAtqqyTiZbP74Zkpdl3LsGUwIl2i6WKSv4sth6EBIwcNDmFjw==","signatures":[{"sig":"MEYCIQCaYCmXibG14Fe7QZSIHKQKbjvvWS7RzU0l213Ov/UL1wIhAI5FSNaoDTFSNha2CBkCpGTbEoSb7K8Fo67hT5spXCYz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397432},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.99dfabd.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/c9c14fbaa4c7dafcfd01272f21228cb7/electric-sql-0.11.3-canary.99dfabd.tgz","_integrity":"sha512-iTr0VbDXbW7tz2822GZbiybj5/jNxrqqgh55UoAtqqyTiZbP74Zkpdl3LsGUwIl2i6WKSv4sth6EBIwcNDmFjw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.99dfabd_1715675072052_0.6108397529648137","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.8369649":{"name":"electric-sql","version":"0.11.3-canary.8369649","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.8369649","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"cfe9e5e54a992858675a4f8de724506e26d0d08e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.8369649.tgz","fileCount":565,"integrity":"sha512-6KuDKdS2OZEfb8RnsealBJeAhxf8+TNw51dKiE4uU6fLK2GZ5J/0AW1aPvhiukFlSkJk1n2WXvSF0MopDvETMg==","signatures":[{"sig":"MEUCIHXaYGaCYFRFeD7wJgSWLlFZldhzh8Uh8EkSRoaFVLUBAiEAjipipwrTFKaLV+M6icZiUE092+ZrQ8TPAeaZNAZ8WpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.8369649.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e38b5116e22416bce4b6780eff9d3368/electric-sql-0.11.3-canary.8369649.tgz","_integrity":"sha512-6KuDKdS2OZEfb8RnsealBJeAhxf8+TNw51dKiE4uU6fLK2GZ5J/0AW1aPvhiukFlSkJk1n2WXvSF0MopDvETMg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.8369649_1715677112219_0.5272255446174012","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.d4589c9":{"name":"electric-sql","version":"0.11.3-canary.d4589c9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.d4589c9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"aad94f0190d79bfd260b1ef77e1764904fac247f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.d4589c9.tgz","fileCount":565,"integrity":"sha512-qk3lmTO+HZ+RA4oZRPP+8MfKDEvj1atXWStxzxlfD/oOwwtfLov5d9pjfnC1j11Ee+3MmtkK7sAp182O6VdfAw==","signatures":[{"sig":"MEUCIG69S2j1jruJQkOmaNvbeQRW2kOc05SaekPQ0EChnBzOAiEAhr/6PscEVGBX4nFwzGXniDL68w6RQqWuSulz1NY8UMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.d4589c9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a8561f0d29da2b93da2f7adfd1a34b32/electric-sql-0.11.3-canary.d4589c9.tgz","_integrity":"sha512-qk3lmTO+HZ+RA4oZRPP+8MfKDEvj1atXWStxzxlfD/oOwwtfLov5d9pjfnC1j11Ee+3MmtkK7sAp182O6VdfAw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.d4589c9_1715678526949_0.6262803497308347","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.6080c9c":{"name":"electric-sql","version":"0.11.3-canary.6080c9c","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.6080c9c","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"fba132c85c7e5b2f795ce6fdc2f24be0d64d56ec","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.6080c9c.tgz","fileCount":565,"integrity":"sha512-ehf1PVu61m9EBqjyTWl/4RlF+zJEgaQPZiPdK/hcjf7WfLVr1POy0sKlbGVm9VOswkH16+w36xrFfW99PgdImQ==","signatures":[{"sig":"MEYCIQCH8bZTrmmp+/jpARzHWpSdZAzT9DSnWKd6ZMYqeIueEwIhAP3guT/oTbxZisCNHldadSfzBFO532RFG/9b5apGMvpo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.6080c9c.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d7911d0a4d080a5cf4c2c6e57b50342f/electric-sql-0.11.3-canary.6080c9c.tgz","_integrity":"sha512-ehf1PVu61m9EBqjyTWl/4RlF+zJEgaQPZiPdK/hcjf7WfLVr1POy0sKlbGVm9VOswkH16+w36xrFfW99PgdImQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.6080c9c_1715679163243_0.20398294789974725","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.9847566":{"name":"electric-sql","version":"0.11.3-canary.9847566","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.9847566","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c68c6b25c6a348a7ad51c2cd59a839f52ff3b56f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.9847566.tgz","fileCount":565,"integrity":"sha512-LlHqPJ3e0BafpGeC8LPqYE0rjEd6QmLbXB1oC2f7TiFGi/u9Ao0vIfjZNH5OjiechJQEWYNi/6Vj4/UNF1sEBg==","signatures":[{"sig":"MEYCIQCFTZZq93N78Xm5c9pd58hjtotuquuGcb+s+MfYRGx4fAIhAK5ClhTfnsRE92d6aYoCQFwnva9KhFUVjqWoKHkEj49w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.9847566.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/c9dbddab139e5278b96408a0a63c6f51/electric-sql-0.11.3-canary.9847566.tgz","_integrity":"sha512-LlHqPJ3e0BafpGeC8LPqYE0rjEd6QmLbXB1oC2f7TiFGi/u9Ao0vIfjZNH5OjiechJQEWYNi/6Vj4/UNF1sEBg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.9847566_1715690036259_0.12326564100146609","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.a6c2563":{"name":"electric-sql","version":"0.11.3-canary.a6c2563","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.a6c2563","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"64a90545214cb9eab6749e1298b625927a894985","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.a6c2563.tgz","fileCount":565,"integrity":"sha512-XXNxTal8PtTKebSDvT7QBgZFLIfp2f4Thpa6RWZm1uxOtsZX8Zjj0J87+jpqz5aUWNUTDrWCC9ivRdJABrdB2A==","signatures":[{"sig":"MEUCIQCSiUraCHTTF6IiV+K2JRtuI5k3FfzGoPQPk+wLRvZkDgIgLn2u9PXwHJ9n0nszXGNUoCl1EDSqZ29bM0fLb5G+n+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.a6c2563.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f5e564565cd9e3c3bcf8d1abc77b87bb/electric-sql-0.11.3-canary.a6c2563.tgz","_integrity":"sha512-XXNxTal8PtTKebSDvT7QBgZFLIfp2f4Thpa6RWZm1uxOtsZX8Zjj0J87+jpqz5aUWNUTDrWCC9ivRdJABrdB2A==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.a6c2563_1715691248823_0.7676177569517986","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.8d7216d":{"name":"electric-sql","version":"0.11.3-canary.8d7216d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.8d7216d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"4ddba5da2955afe3622b75cdedbf3b820465e347","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.8d7216d.tgz","fileCount":565,"integrity":"sha512-a5DUiFdRq3iy/ndRktgDErX5b1VjD+q5MGzHtYrFFkjYjK8KpndQlAenaGJh2lKZFhRvnTdCLq4+9VzUlErgng==","signatures":[{"sig":"MEUCIB1fFepoVeptICFdyZFYYRoKfytkFNBNHC+7tqEw0FWTAiEA+NJ73qY9Dp8MMxO3ysJHUU55qWJ6YrzO7yXQv5kVTnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.8d7216d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/71a1e64086088be5bb1433343a84e03e/electric-sql-0.11.3-canary.8d7216d.tgz","_integrity":"sha512-a5DUiFdRq3iy/ndRktgDErX5b1VjD+q5MGzHtYrFFkjYjK8KpndQlAenaGJh2lKZFhRvnTdCLq4+9VzUlErgng==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.8d7216d_1715695697991_0.11806051252462746","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3-canary.e9f9221":{"name":"electric-sql","version":"0.11.3-canary.e9f9221","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3-canary.e9f9221","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5c6dac6e088f69c197c06232d8fffabcac8ad4f6","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3-canary.e9f9221.tgz","fileCount":565,"integrity":"sha512-t0KCchbXaE9u5kaGWctKbivG70MMkMIclzfQbGjRjoplNu4K1UtxzZ/8d77GeYaYRtSlbeA4lTaByLjs9Y0jiA==","signatures":[{"sig":"MEQCIBid99NTFLrArufgNfIysTnKQdy0VCkfElcic8E/WUc0AiBnwXfnikRv622WYu2hO5/CQgbd0u0tn7vfScZwtrx3Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3-canary.e9f9221.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e393401f8cca34e02fa4e915207062d7/electric-sql-0.11.3-canary.e9f9221.tgz","_integrity":"sha512-t0KCchbXaE9u5kaGWctKbivG70MMkMIclzfQbGjRjoplNu4K1UtxzZ/8d77GeYaYRtSlbeA4lTaByLjs9Y0jiA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3-canary.e9f9221_1715697232720_0.1838004853273436","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.3":{"name":"electric-sql","version":"0.11.3","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"f4150a81ce728fe8747d7692dff6dc4840db2c84","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.3.tgz","fileCount":565,"integrity":"sha512-5D9+n69ht4kgErTdTC9EUE+BhdjaaxeW12tYbzCehvSELRW7MdXrDU7Gqm0SLWYVJ+CAJWS+qfoaGt+wqXDOHA==","signatures":[{"sig":"MEUCIQD/fGPUkve4Tc+FIg5kxkn0uuZIE1MNwu56MXLBZutbYgIgZa3Ht1jX8ML/gDIZ7SGx5J+g/BMb6WXCzCGARmNxsuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397408},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d9ff67f4daa4d9811836a5825fefa518/electric-sql-0.11.3.tgz","_integrity":"sha512-5D9+n69ht4kgErTdTC9EUE+BhdjaaxeW12tYbzCehvSELRW7MdXrDU7Gqm0SLWYVJ+CAJWS+qfoaGt+wqXDOHA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.3_1715697969616_0.9517999040341474","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.379fad5":{"name":"electric-sql","version":"0.11.4-canary.379fad5","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.379fad5","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b3e24027a514078100d432705049d99efe7eb06a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.379fad5.tgz","fileCount":565,"integrity":"sha512-IZ2+gp4uVBk9k3WIHRgkTVGPTKLyVJeKFaFkrTNbFkgNhWfk0faSOJXCnVtvucziJZEfTkdkXSJQAQllX2HWVQ==","signatures":[{"sig":"MEUCIQCoxmyok1tIUGgXy17CGERxlIyQJ8c7EyCIEBfT71iyQQIgRpNrlbpmYBMWplwFsVOXtlYtG1gJJ11H25DWdcvBDrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397423},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.379fad5.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/c7a73ca5e0068875c45fa2a3cfa46f42/electric-sql-0.11.4-canary.379fad5.tgz","_integrity":"sha512-IZ2+gp4uVBk9k3WIHRgkTVGPTKLyVJeKFaFkrTNbFkgNhWfk0faSOJXCnVtvucziJZEfTkdkXSJQAQllX2HWVQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.379fad5_1715698139872_0.44960382425480727","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.237e323":{"name":"electric-sql","version":"0.11.4-canary.237e323","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.237e323","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"ecc16f17109ab2617395e1dd4a9c82ea09a50e1b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.237e323.tgz","fileCount":565,"integrity":"sha512-LxZ/qjnNDm6NZL1dP+EpxU/EcyflUUe0+SSs0DrHMUYTY/idJ7IOLhOkz577zPtgxW2XKilgG/EY2ZjqGzindQ==","signatures":[{"sig":"MEYCIQDrn+MWyWxt6KK6gCa2/4qytAyuhU0Ji2n3dzcH61JlIwIhAIoOVzhE+9dIJAH2vMKXcBN6SkGOhRv2hte6Sm1yEh6i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2403349},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.237e323.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/419081da61127ab747dda86039908c6b/electric-sql-0.11.4-canary.237e323.tgz","_integrity":"sha512-LxZ/qjnNDm6NZL1dP+EpxU/EcyflUUe0+SSs0DrHMUYTY/idJ7IOLhOkz577zPtgxW2XKilgG/EY2ZjqGzindQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.237e323_1715761984600_0.145866201692878","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.0d659d4":{"name":"electric-sql","version":"0.11.4-canary.0d659d4","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.0d659d4","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b58f7177814bf61278b18d86e1b291a27bad9212","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.0d659d4.tgz","fileCount":565,"integrity":"sha512-457iXMnFa6eyf7tdkpMgdMw2Fg8ZSF6KJgWl0Hk0Gs76F7wSGjwq1eeGTJVnVEVwHvttkvALQ/34rjYZdN/BKA==","signatures":[{"sig":"MEUCICZYJnxDKx7lZ+dTtXc4ztz8VLOTrqIOeB1I1Hn2hvrbAiEAiQS9kqomqpSD/5l38u5ILP7CppfVUDYkXTSkv1wql4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2403349},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.0d659d4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ed8cad10067d9e984fd4b52cff0bc83f/electric-sql-0.11.4-canary.0d659d4.tgz","_integrity":"sha512-457iXMnFa6eyf7tdkpMgdMw2Fg8ZSF6KJgWl0Hk0Gs76F7wSGjwq1eeGTJVnVEVwHvttkvALQ/34rjYZdN/BKA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.0d659d4_1715764175024_0.16292088275214578","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.f725bdd":{"name":"electric-sql","version":"0.11.4-canary.f725bdd","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.f725bdd","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"08baca950f7e3877641e365a0338a0c8618d96d0","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.f725bdd.tgz","fileCount":565,"integrity":"sha512-f9NGHj/IQvcGS5L6J0JpiIRvIOT7afrduQYVSGJ6D0QeP6gNiC4nOd5iheaHpPShpAzOLpmROxYS9weN7M5CRw==","signatures":[{"sig":"MEQCIFTzBim3yfkEfzS+hmHQsNdHn5h8Tl7uq5Wi7Hbo5NZdAiBW9m72OBliJVmAt1fYlZG5Xjr+otKKTtWvNW4lU+jmEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2404876},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.f725bdd.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e8b3a34e47705ad21079b1e0340ecbc5/electric-sql-0.11.4-canary.f725bdd.tgz","_integrity":"sha512-f9NGHj/IQvcGS5L6J0JpiIRvIOT7afrduQYVSGJ6D0QeP6gNiC4nOd5iheaHpPShpAzOLpmROxYS9weN7M5CRw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.f725bdd_1715779363570_0.9668267230681642","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.5f40b96":{"name":"electric-sql","version":"0.11.4-canary.5f40b96","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.5f40b96","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"58a9381f9eaa124ee2dbbd0c94a13153d3be3a5c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.5f40b96.tgz","fileCount":565,"integrity":"sha512-zq7jzgi+iB3Q+RJ1gSa3dTNMe9wPckIHUPmgUC7crhSLFiWOaqB9resNNQ3YBZWAgG9rWE7Lcbezl6cXeLZ2FQ==","signatures":[{"sig":"MEUCIQD9pPcuds0GpIG528Q2f753BnDuMbNIDE1AlA5H/cBMaQIgPw80/zLXjXhAN5HNPNgw6zOXrCjnL9Q/muKjwarkVGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2404876},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.5f40b96.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e6e23ea0d7f9617202064457f4014316/electric-sql-0.11.4-canary.5f40b96.tgz","_integrity":"sha512-zq7jzgi+iB3Q+RJ1gSa3dTNMe9wPckIHUPmgUC7crhSLFiWOaqB9resNNQ3YBZWAgG9rWE7Lcbezl6cXeLZ2FQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.5f40b96_1715845580091_0.6414880137104084","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.a8eedad":{"name":"electric-sql","version":"0.11.4-canary.a8eedad","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.a8eedad","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"495c1a32804c5159c5b3114a9427287475cf3eaf","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.a8eedad.tgz","fileCount":565,"integrity":"sha512-iKa8RhRr3NbRS+2sVMHBpAl6xn0+s596AOF3mNYbqKctQ4Dv0us/sDS5i/i8oe8xGDuDNLN86DR/BLEZ2spZ3Q==","signatures":[{"sig":"MEYCIQCf9oaKgNUK33CPljI3fZi3zCLHZEksTF02CvVUtEwdQAIhAIQQ72jEWbtDc1i0TWHahd6hOLKed96Ck32JtT/OP3Y7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442116},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.a8eedad.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0c239fc15df30db535bdf8e53890aef5/electric-sql-0.11.4-canary.a8eedad.tgz","_integrity":"sha512-iKa8RhRr3NbRS+2sVMHBpAl6xn0+s596AOF3mNYbqKctQ4Dv0us/sDS5i/i8oe8xGDuDNLN86DR/BLEZ2spZ3Q==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.a8eedad_1715849572943_0.7366508378092833","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.437e84f":{"name":"electric-sql","version":"0.11.4-canary.437e84f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.437e84f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c50351dd40d21086f870dc0a346a53c0d8e30a43","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.437e84f.tgz","fileCount":565,"integrity":"sha512-I5bR8DPGU+FEaScWwuIz7+qWPoMCCqjNzr/6kEyfTAGMsZV3QfscYBM/GhPDDpBo3+yOvF9tclhNkH07D0mQ9g==","signatures":[{"sig":"MEYCIQCN2F3zg4Z/urn7/UWnAO9VA97AVQS2DjW+3kbotQ8DpwIhANIoRxu3Y8a76lS0CvQ/0ig3z8/4Ft1Qxtq3G97xKUZa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2443671},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.437e84f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1dfee01e9ef0cf2863a4eccd1f4d8959/electric-sql-0.11.4-canary.437e84f.tgz","_integrity":"sha512-I5bR8DPGU+FEaScWwuIz7+qWPoMCCqjNzr/6kEyfTAGMsZV3QfscYBM/GhPDDpBo3+yOvF9tclhNkH07D0mQ9g==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.437e84f_1715854983831_0.5042779112483944","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.2096133":{"name":"electric-sql","version":"0.11.4-canary.2096133","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.2096133","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b10727eb82cbfe8c2a3c5e5f2fe6017eac5bdf4f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.2096133.tgz","fileCount":565,"integrity":"sha512-SEwXefkB6fjXTtSIdNaBKBbyBWO7uBxAKlla9/aOcyjwPny0mmic5va/758hFNqzpnuJOY5OS8iKdLt38qLLPA==","signatures":[{"sig":"MEUCIQD0mgDqcu2Oq6CE6S3ghc26nfDpFJ+A5OctPcnj48oFNwIgZV15kg68whJ/cMhwMKJ0XGDpE9tSbHf4J9PIHPa8m5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2443671},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.2096133.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/7239392c201effb97c711d19c4feb569/electric-sql-0.11.4-canary.2096133.tgz","_integrity":"sha512-SEwXefkB6fjXTtSIdNaBKBbyBWO7uBxAKlla9/aOcyjwPny0mmic5va/758hFNqzpnuJOY5OS8iKdLt38qLLPA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.2096133_1715861971015_0.665498113420345","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.04ea138":{"name":"electric-sql","version":"0.11.4-canary.04ea138","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.04ea138","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"40001f49bf83b23837312d69a76d69423481d412","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.04ea138.tgz","fileCount":565,"integrity":"sha512-SAQqfvT8bvopBfJOjPe4DSBoZLqGm2b9pC0yZ4tF/6jQi/65RgW5RvD/iSRRuT/Gj+Yv2a4fEDGxLt20whsyrA==","signatures":[{"sig":"MEUCIQDXqPdprVGz7ohPOv19i8xL2OWJ/S4f7E1xxqEdDSrDWwIgd51TIgMiacq0SytAPJCT5YGPQ4jbqtN6tidftAGlXNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2460614},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.04ea138.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1d8c149794c408463aed1015e6a956b2/electric-sql-0.11.4-canary.04ea138.tgz","_integrity":"sha512-SAQqfvT8bvopBfJOjPe4DSBoZLqGm2b9pC0yZ4tF/6jQi/65RgW5RvD/iSRRuT/Gj+Yv2a4fEDGxLt20whsyrA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.04ea138_1715872578192_0.6612451858455501","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.5474f9b":{"name":"electric-sql","version":"0.11.4-canary.5474f9b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.5474f9b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"36d2f780671ee9ee23d27081625c975f4eeb0493","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.5474f9b.tgz","fileCount":565,"integrity":"sha512-Iy3troFT+d7IydEDAMrpeNUOZGlXKF9qjhVJ/oEJeSmG2ASZHKqbwcXSBtxqlYU8TRznm9Ag09EiFhcSn+7spQ==","signatures":[{"sig":"MEUCIAV6yg8+CZuuMhLyBTulqs+jrp4YtrmI1w0b0JfmTL/OAiEAxMBhcFC+bu+amh+hLUj8fjPJTR7w8uEENhBuD3DDVGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2460614},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.5474f9b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1a56ffeb8f2677434637b84f57f763b0/electric-sql-0.11.4-canary.5474f9b.tgz","_integrity":"sha512-Iy3troFT+d7IydEDAMrpeNUOZGlXKF9qjhVJ/oEJeSmG2ASZHKqbwcXSBtxqlYU8TRznm9Ag09EiFhcSn+7spQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.5474f9b_1715874562615_0.4497485207754002","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.b966157":{"name":"electric-sql","version":"0.11.4-canary.b966157","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.b966157","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"b5d5cecb696d861abea1c5463d1c9fca06b88929","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.b966157.tgz","fileCount":565,"integrity":"sha512-a9+wZ/HoPkVMxojvqtlGviBINwQKFyyIkwxUFWb1IxK4oAV+YlqwCjegmdMDQWbwovxoiyeOovLIlZ87elcNIg==","signatures":[{"sig":"MEYCIQDJDYSpR7rx80vXzA11JnEHd9PBH5/4Vst9Ir2G8dJLwAIhAOIc3l6eHdXNzwC+4I3TULoV1CEALosBlc45ZoDEdKn6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2462227},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.b966157.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1143818008becff774a62c044136b4cc/electric-sql-0.11.4-canary.b966157.tgz","_integrity":"sha512-a9+wZ/HoPkVMxojvqtlGviBINwQKFyyIkwxUFWb1IxK4oAV+YlqwCjegmdMDQWbwovxoiyeOovLIlZ87elcNIg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.b966157_1715876957511_0.5679975803955228","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.f4e9e28":{"name":"electric-sql","version":"0.11.4-canary.f4e9e28","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.f4e9e28","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"cb030f1d720dbe876773ce5f31e213c904a5d5a9","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.f4e9e28.tgz","fileCount":565,"integrity":"sha512-P33Z/2Amx5+sa/V7wmLSQiw3C761mb40zi1PxUzoKyTqLUMkphpx1jOw97ctJ7rfwRGbaVLDzOXVePR0KbDCPQ==","signatures":[{"sig":"MEQCIBJ8kvBBWWt/8LhSXKphA9sXTQ36fy7p6KOpO/ynjtNdAiAgxhCg+8FrsL+xQui8hcBntip4ZgZIzANdxOXem7zpIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2462227},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.f4e9e28.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0436786abdddbef25dc23c1a3daef0fe/electric-sql-0.11.4-canary.f4e9e28.tgz","_integrity":"sha512-P33Z/2Amx5+sa/V7wmLSQiw3C761mb40zi1PxUzoKyTqLUMkphpx1jOw97ctJ7rfwRGbaVLDzOXVePR0KbDCPQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.f4e9e28_1715877753618_0.23491033659911276","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.875200b":{"name":"electric-sql","version":"0.11.4-canary.875200b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.875200b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"7b76578095ba0127e718c1a73fb646b7185faa24","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.875200b.tgz","fileCount":565,"integrity":"sha512-hSHY+pslg7OgmMgWyDFJyBHbp2h1rhpE0F/8SuzHv2I/DivKN0rsFZi/EnIAxeQI1gme/ARwh3eUZaMWiNESZA==","signatures":[{"sig":"MEQCIAWpQdflGQyOxZOSLzRX1dw92eKYgBolJMN8RK26Im2bAiBqMH0jCxZPRUt8XBgRhU342KNWzuMsESLaGL1xMntfxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2462227},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.875200b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f8a42e329f12613f2ec71f9f46e3d397/electric-sql-0.11.4-canary.875200b.tgz","_integrity":"sha512-hSHY+pslg7OgmMgWyDFJyBHbp2h1rhpE0F/8SuzHv2I/DivKN0rsFZi/EnIAxeQI1gme/ARwh3eUZaMWiNESZA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.875200b_1715958728238_0.5210501070571443","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.276149d":{"name":"electric-sql","version":"0.11.4-canary.276149d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.276149d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"a7194ec81dcc5622a6d61ad1788dbbf83ef9de3d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.276149d.tgz","fileCount":562,"integrity":"sha512-F0QYudFafYWzQizt9sq9A0AMzbAV44NKl4LUHDGLiZsiyb/onqyTPFsz7KFbThgrzPSV06t5Zd9B4ak4uKJPAQ==","signatures":[{"sig":"MEUCIQD/zepcXBSTOf/OxmPQOEPpfWN/l0AeDpiPOJGAFF9MKgIgfziDnD/+3x2WeVxENFd41Vtt7veSnW0Z1E3If7MjMRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2463876},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.276149d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e8b47a2ba38b3a28772742389ca2ee92/electric-sql-0.11.4-canary.276149d.tgz","_integrity":"sha512-F0QYudFafYWzQizt9sq9A0AMzbAV44NKl4LUHDGLiZsiyb/onqyTPFsz7KFbThgrzPSV06t5Zd9B4ak4uKJPAQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.276149d_1716219509655_0.3244899409118476","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.7dfd91a":{"name":"electric-sql","version":"0.11.4-canary.7dfd91a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.7dfd91a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"306f95c7d37aa23a5312ab4c992e52ca331f3798","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.7dfd91a.tgz","fileCount":562,"integrity":"sha512-XH5xHSwHnKT13yi0yl3ZEqa7nZdiSpuK+Hb9MZ/78sht4hRrzc/+wvn/CZmha+Thv8XxneQomxOF2z3pz+1TuA==","signatures":[{"sig":"MEQCICY/WFIvuDy2oiJ6YfsDDvhUuwLO8utriXvK1ciRXjifAiAwawSNPGvWy+IavOFqjWcVgl4H5tEEIAfkVoWCobKZRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2463864},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.7dfd91a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/72174a188af5b160fb6bef73ecf01b63/electric-sql-0.11.4-canary.7dfd91a.tgz","_integrity":"sha512-XH5xHSwHnKT13yi0yl3ZEqa7nZdiSpuK+Hb9MZ/78sht4hRrzc/+wvn/CZmha+Thv8XxneQomxOF2z3pz+1TuA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.7dfd91a_1716282253485_0.9878204757952873","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.868686b":{"name":"electric-sql","version":"0.11.4-canary.868686b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.868686b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"41bac50c369a2910606bc52a9280974e224b453c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.868686b.tgz","fileCount":562,"integrity":"sha512-0sQ2jXgc79qyV+vcNnwR9fmxw6pfmdH6GZNq4K7hvVOOpUB036yHOkQdx2P5xC1SRoQzVjtOqY3vGqe7h0XUrg==","signatures":[{"sig":"MEUCIQCHv3zdLlkvS19TVypGbcOODbsYlNMVm1IauTHSFr2qFAIgd7/PRSACu+BxEtzGF8pyeRlfHryFr+/GHa94mSbQ+D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2463864},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.868686b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/17d287d7b000298ee3f0daeef7e626b9/electric-sql-0.11.4-canary.868686b.tgz","_integrity":"sha512-0sQ2jXgc79qyV+vcNnwR9fmxw6pfmdH6GZNq4K7hvVOOpUB036yHOkQdx2P5xC1SRoQzVjtOqY3vGqe7h0XUrg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.868686b_1716294035150_0.015451351048439976","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.f12e634":{"name":"electric-sql","version":"0.11.4-canary.f12e634","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.f12e634","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c5520b24c8874d41b7c825c4b39714b97339efe6","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.f12e634.tgz","fileCount":562,"integrity":"sha512-+wJyQIG94HX5Xmynl4oAI92HZv7KidNTs/SEfyIf4PUBw9/U8aKdua9PKJJ7VPZbA+eLB+NmZMprJmEcqNgg6A==","signatures":[{"sig":"MEYCIQDDonPwCeJ+VKTbnap6x7ebM9hHvKAvLjFfXl/754PhTwIhAP7WYAj0YGcjX4yblotYlWScF/iyCUoDYOsDQYRQ/st+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2463864},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.f12e634.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/44164c216df48c84da25e90dadb3d420/electric-sql-0.11.4-canary.f12e634.tgz","_integrity":"sha512-+wJyQIG94HX5Xmynl4oAI92HZv7KidNTs/SEfyIf4PUBw9/U8aKdua9PKJJ7VPZbA+eLB+NmZMprJmEcqNgg6A==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.f12e634_1716411686559_0.9072424251326783","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.ff08923":{"name":"electric-sql","version":"0.11.4-canary.ff08923","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.ff08923","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5f1c5f96d2b4d655ba493698bd320171e37dea18","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.ff08923.tgz","fileCount":562,"integrity":"sha512-ofwkIj8R5Flg+RdA4ghBTGcbTfkwctDBG+0srvpFcM1EvPpEDeEoQSjafLcFzjW072Gr8UffO1ru2i1AbsYh2g==","signatures":[{"sig":"MEUCIQDnOB1ex7ONiQf5jlquXWDzpiOyD1SAzlECKYanIqRzmQIgW5AvGGIe60F8XExG2C4PGf54T6hDBT/jPHwtGqEjfj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2463864},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.ff08923.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/52344fc2d3ef1e9d79f2dc9451c585af/electric-sql-0.11.4-canary.ff08923.tgz","_integrity":"sha512-ofwkIj8R5Flg+RdA4ghBTGcbTfkwctDBG+0srvpFcM1EvPpEDeEoQSjafLcFzjW072Gr8UffO1ru2i1AbsYh2g==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.ff08923_1716452870186_0.7577036081792243","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.6d4fb3d":{"name":"electric-sql","version":"0.11.4-canary.6d4fb3d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.6d4fb3d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8b748551e1e02db9e4fc28f6e1ff57ba4ea0bf60","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.6d4fb3d.tgz","fileCount":562,"integrity":"sha512-tdQYio6qgOBrC53rKgNiSPTW+k/P4oH/1I/MWQO2DO5k/U3c49g0f4cmDofuN/9YMfTJX70VNZ+0F34rb7hdww==","signatures":[{"sig":"MEYCIQCleWLu4zSmxOnFCIE2LqFNmFPIwxxWwS4OSkGePECBbgIhAOekDGlABq2B7MdyUcy5xwMLXbNlPNNrvT8Kt4KpYz48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2463864},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.6d4fb3d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/471a947ca36c62aa70ea98b0b0bc3ef0/electric-sql-0.11.4-canary.6d4fb3d.tgz","_integrity":"sha512-tdQYio6qgOBrC53rKgNiSPTW+k/P4oH/1I/MWQO2DO5k/U3c49g0f4cmDofuN/9YMfTJX70VNZ+0F34rb7hdww==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.5.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.2","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.6d4fb3d_1716457218983_0.6687212639201721","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.17e793c":{"name":"electric-sql","version":"0.11.4-canary.17e793c","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.17e793c","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"ae3fe2aae4272dd53f63ce8be6cc17125bba21e0","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.17e793c.tgz","fileCount":562,"integrity":"sha512-JlwIhgNo2v9n1LOATnAHFPBHove1L5NoxVpLk+HzYpaUgAr2blk+dQUSuzX0N86nqpjM2THNnDCSKQ0bF5lh3w==","signatures":[{"sig":"MEYCIQDA88Z/neRYHb2ch88esZZIetJVbs7AJCWfqteE9CvDEAIhAJlgrvB+RJElaIiQbmEiS4zMTp1Y3oRAhUCovdABx494","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2465998},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.17e793c.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4afc181cc3871a92414e5f316c44d80e/electric-sql-0.11.4-canary.17e793c.tgz","_integrity":"sha512-JlwIhgNo2v9n1LOATnAHFPBHove1L5NoxVpLk+HzYpaUgAr2blk+dQUSuzX0N86nqpjM2THNnDCSKQ0bF5lh3w==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.17e793c_1717057986125_0.33235521756417197","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.d406e85":{"name":"electric-sql","version":"0.11.4-canary.d406e85","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.d406e85","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"f5de15ac2e55fad0a954e905b9f0a6f7fbde53d4","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.d406e85.tgz","fileCount":565,"integrity":"sha512-R9PEINl/Pfk9m4Lfir8WnYcSFGqh46WMTAlvtg6Ta5yjD+9fy4J4WI0SUZKQ4+oCDJhux6EolwjyXTz9+w+EtA==","signatures":[{"sig":"MEYCIQCy2iWABEP40xpSrKv06eDd66SvgxvrtZqogiXm98L9NgIhALMC/qQvFOahyw5XeeJlUlquDh6CuZ58FepsI1Rsg91o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2467684},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.d406e85.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/70f71ab3e14354b8645e7836303478f8/electric-sql-0.11.4-canary.d406e85.tgz","_integrity":"sha512-R9PEINl/Pfk9m4Lfir8WnYcSFGqh46WMTAlvtg6Ta5yjD+9fy4J4WI0SUZKQ4+oCDJhux6EolwjyXTz9+w+EtA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.d406e85_1717153990973_0.13425710419771963","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.189bd52":{"name":"electric-sql","version":"0.11.4-canary.189bd52","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.189bd52","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"a0de4bcb3a4291f2626420707cf73d4439fbcc99","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.189bd52.tgz","fileCount":565,"integrity":"sha512-jF4SlYltVa9wEozwTBTO1uls4ndCwx5xm/mt0fmU78cPP88HHC2gEj4Vu3JcUFKOSbIo7iWJmC7I5LEstLfkfA==","signatures":[{"sig":"MEYCIQDkU7xE/U58QyD7Uf8IunAKhNAukmGrQHENopms3n4usQIhAMNh3UMeb8PdL6ejig/JD59ytUKyqv7dLq2d8pHbVJnc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2467582},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.189bd52.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/7e8ebaece83056f9074ec66e2404f4ce/electric-sql-0.11.4-canary.189bd52.tgz","_integrity":"sha512-jF4SlYltVa9wEozwTBTO1uls4ndCwx5xm/mt0fmU78cPP88HHC2gEj4Vu3JcUFKOSbIo7iWJmC7I5LEstLfkfA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.189bd52_1717415192324_0.3930534453026888","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.c3873fe":{"name":"electric-sql","version":"0.11.4-canary.c3873fe","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.c3873fe","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"3bb03868323e95f982e509bbc884f5a5defa076a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.c3873fe.tgz","fileCount":565,"integrity":"sha512-0ymCVkyo3IMFrnVOF2dZ9RhamXfMVrjGHOwtwhkhOceFCR/+Ehw+MEEuPYkMM7hTxEZ7EZ3CVXwbOROVq4mD4A==","signatures":[{"sig":"MEUCIQDuv5w9LbGp5KgOwbkmTMsWRihE4H9AadTs4kU6KLw39QIgQO45a3Rwau29RU5NoPOPlM3/JgxPpnVQUCbx2PwBQ+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2467582},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.c3873fe.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8da21983d62e64b442be723957b1cb3c/electric-sql-0.11.4-canary.c3873fe.tgz","_integrity":"sha512-0ymCVkyo3IMFrnVOF2dZ9RhamXfMVrjGHOwtwhkhOceFCR/+Ehw+MEEuPYkMM7hTxEZ7EZ3CVXwbOROVq4mD4A==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.c3873fe_1717416063664_0.5607317322339429","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.d3506ab":{"name":"electric-sql","version":"0.11.4-canary.d3506ab","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.d3506ab","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c1e9626c99dde73ffde9e7406e575531b720de8b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.d3506ab.tgz","fileCount":571,"integrity":"sha512-TXo/UUL/5407N3XHKz+h/BNCcTMHnogTQhP01as/TgPhN3B6AgnQQ9eEDtnJ+Qa642C1QmEnm3+OAK1zjwzjew==","signatures":[{"sig":"MEUCIQDKrhlllLdNQYxjW1PXvo+QC2vUXN1WOGlZ9ZCSkQDFAwIgGPlBCMWkwYgeKco8xCmd8V4OL8vDGGyo3VBXBrmeYrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470564},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.d3506ab.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/624ddee0b937d44549deec161c3cb539/electric-sql-0.11.4-canary.d3506ab.tgz","_integrity":"sha512-TXo/UUL/5407N3XHKz+h/BNCcTMHnogTQhP01as/TgPhN3B6AgnQQ9eEDtnJ+Qa642C1QmEnm3+OAK1zjwzjew==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.d3506ab_1717493414572_0.007714581491600647","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.fdc9a75":{"name":"electric-sql","version":"0.11.4-canary.fdc9a75","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.fdc9a75","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"bb61f4c7e4d25d4132df1726d8324e1ec691ae7c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.fdc9a75.tgz","fileCount":571,"integrity":"sha512-6Sjh+7ezhRxYDJKR0AQfOUhmNPVeY2i00Cy0NbNnUCHzvF43ReIq7226RIsisNgLdlbJXX4t/4HmmfEsM6BGeA==","signatures":[{"sig":"MEUCIGOT4xx3FmERHwJ8zEfF5SRyopr/mtvqPSAa6XRh6fYjAiEA1l5K6Nz7+8uoViw+FmVLPdNoYDSfUcGfqF8X1uRBXek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470564},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.fdc9a75.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/b663a477f152860c39d1f75b5f350b71/electric-sql-0.11.4-canary.fdc9a75.tgz","_integrity":"sha512-6Sjh+7ezhRxYDJKR0AQfOUhmNPVeY2i00Cy0NbNnUCHzvF43ReIq7226RIsisNgLdlbJXX4t/4HmmfEsM6BGeA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.fdc9a75_1717493818133_0.9427244901994964","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.e8e4e3b":{"name":"electric-sql","version":"0.11.4-canary.e8e4e3b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.e8e4e3b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"118d9dc2311f0a3fb27b70159b602cec2caa5c10","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.e8e4e3b.tgz","fileCount":571,"integrity":"sha512-7O1eH+s8Vl8Oz5TskSoD9v+YCGknjo8v8M9YGVWpDAYOXAzzdoh3hPjpdYuX06VsIdK4fiAcorNcsQMPsxSQFA==","signatures":[{"sig":"MEYCIQC6dF3M/FBmr+CgzywnBlZuek+3+WUL/NoTLQNRl1bKygIhAOfT5ID6k5orlnz9+sOpRnRjrt9+ttF5DJeMNE5byp63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470564},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.e8e4e3b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e279578716e737241d0d78d30941e659/electric-sql-0.11.4-canary.e8e4e3b.tgz","_integrity":"sha512-7O1eH+s8Vl8Oz5TskSoD9v+YCGknjo8v8M9YGVWpDAYOXAzzdoh3hPjpdYuX06VsIdK4fiAcorNcsQMPsxSQFA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.e8e4e3b_1717494043488_0.4686057573424729","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.27ac2a1":{"name":"electric-sql","version":"0.11.4-canary.27ac2a1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.27ac2a1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"ab0488683d5408d96f05f8d1dea54f2a9240cef1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.27ac2a1.tgz","fileCount":571,"integrity":"sha512-SEoQWK1JdU/BdE1dfxkmXmvVHNjugmB5htMVikrCHr1O/kh2cj/3dzrRamkGH0pVXQE7prROeTk/VIAUwsQ1yA==","signatures":[{"sig":"MEUCIA2r6CksfIbQOgfhtDvEp5SNmEcugcSxrtBYq65P8yNhAiEArkR+KhYT5/7Sg6FDo4QyFCtI7Q6UDbcY6Jvn/WdtSvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470564},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.27ac2a1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/da66b4b24932c8b08e7243aafcce8e7e/electric-sql-0.11.4-canary.27ac2a1.tgz","_integrity":"sha512-SEoQWK1JdU/BdE1dfxkmXmvVHNjugmB5htMVikrCHr1O/kh2cj/3dzrRamkGH0pVXQE7prROeTk/VIAUwsQ1yA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.27ac2a1_1717495644884_0.049256854666583694","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.adffce3":{"name":"electric-sql","version":"0.11.4-canary.adffce3","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.adffce3","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"434c9e951e8c5afd142747ee561cf0ea90dcdf83","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.adffce3.tgz","fileCount":571,"integrity":"sha512-twToHoCJlv8wxL5EDSsBeP5qvufsuH2t1zwJXKPOtdJZ59MEyODfLycTSriPMxyM9wtXAAXvQDkT5wB1blW+vg==","signatures":[{"sig":"MEUCIFHw8k97wDL/eCppszHV4FZKA3uQf7YCRsa8FkioIP9aAiEA2OWUiRAc7A/2ux/9R907h8JHJnTE3+Ok67rRLJjb3Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470564},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.adffce3.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/bbd5d1edbac22c059fe5c35234168b9e/electric-sql-0.11.4-canary.adffce3.tgz","_integrity":"sha512-twToHoCJlv8wxL5EDSsBeP5qvufsuH2t1zwJXKPOtdJZ59MEyODfLycTSriPMxyM9wtXAAXvQDkT5wB1blW+vg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.adffce3_1717498466653_0.9812807293229073","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.269bb0f":{"name":"electric-sql","version":"0.11.4-canary.269bb0f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.269bb0f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"dc6dd02aafdcb840c67042873d4f47d541c41863","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.269bb0f.tgz","fileCount":574,"integrity":"sha512-g41mttX1BfAcKjKRqjavV3z/bCPOBrISJQ/ChGDFiXUVuyXS5FwYbaWplkCLm0eQp70m+4dezy9lhUUr6YXhZQ==","signatures":[{"sig":"MEUCIQCBFdV6s1vOV6F18uKZacUoeu9rg/A4k1egiIDr+Yjz+gIgTlCaU/K6yiP1Aleci7ZNKkGpldsXqalE+pRbL29/6l8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2472770},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.269bb0f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d178102f4d790ade41079ab39d52a993/electric-sql-0.11.4-canary.269bb0f.tgz","_integrity":"sha512-g41mttX1BfAcKjKRqjavV3z/bCPOBrISJQ/ChGDFiXUVuyXS5FwYbaWplkCLm0eQp70m+4dezy9lhUUr6YXhZQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.269bb0f_1717499012369_0.8513138188045732","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.25523d9":{"name":"electric-sql","version":"0.11.4-canary.25523d9","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.25523d9","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c64697fc0658ea081cd3d382c5f62380227caf11","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.25523d9.tgz","fileCount":574,"integrity":"sha512-CMPZclLDvnT8cRdhO5u3kFTaev/D/YdLc4v1TYCZryPNA3kURlF9j61p5jzS3d+t/okap995S9DccTcooJyk6A==","signatures":[{"sig":"MEUCIG15isfOzK+LfFmBGiX/pdoduibCdN+kZ9sv8OL7yIYYAiEAlj6f9w4UpC3XCDioYnuZPCRusY9ZY2v8hU6gq9aLnMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2473342},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.25523d9.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint src --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1361eb8e39f676ca5102a7ab7d5f4472/electric-sql-0.11.4-canary.25523d9.tgz","_integrity":"sha512-CMPZclLDvnT8cRdhO5u3kFTaev/D/YdLc4v1TYCZryPNA3kURlF9j61p5jzS3d+t/okap995S9DccTcooJyk6A==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.25523d9_1717503297230_0.9906791825016021","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.b61258f":{"name":"electric-sql","version":"0.11.4-canary.b61258f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.b61258f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8544794ea77172a074df37f9dce58eac8c8dbb09","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.b61258f.tgz","fileCount":574,"integrity":"sha512-nOY00+epqjbmCwUldSwc9AO9d3uPZiV9IPkVvZwbHJROKf3XNUoG7gIF1Q43cpKSHZxYSUIwmHJGbXu7AIgcCQ==","signatures":[{"sig":"MEUCIC43dQSNBw4zCuzqQfGtCkot52K4TldQQjtm0Kk4fIXDAiEA+bMMZ8XATJb/oWfA+YVB8a/PO9tR9rRasXgguwru9KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2473633},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.b61258f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/151791646c7dbf73d28faef3ac2df6d6/electric-sql-0.11.4-canary.b61258f.tgz","_integrity":"sha512-nOY00+epqjbmCwUldSwc9AO9d3uPZiV9IPkVvZwbHJROKf3XNUoG7gIF1Q43cpKSHZxYSUIwmHJGbXu7AIgcCQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.b61258f_1717505308883_0.8591694527899674","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.f4f020d":{"name":"electric-sql","version":"0.11.4-canary.f4f020d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.f4f020d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"42662f8737ea5353bd448fe244770d996643b5e1","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.f4f020d.tgz","fileCount":577,"integrity":"sha512-93KNYVLwGja9ifEj0w4L1fP3nz/syzLQUJZLfnQguZqE3I4ZtnnX7esl/zUC4lrRJMCTyLIno3oqHWgq0ulRdw==","signatures":[{"sig":"MEYCIQDqkPRFoJqNpCRGhqEr8lCPeE5EuWtSmCpl9W5IFGX+kwIhAJbOVPvSp+Y8kK9WEV8y8aDzLWgqofSJcp2X+lLIMgSx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490073},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.f4f020d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/8ba37e7b4bc38d2cd28cc2220df88956/electric-sql-0.11.4-canary.f4f020d.tgz","_integrity":"sha512-93KNYVLwGja9ifEj0w4L1fP3nz/syzLQUJZLfnQguZqE3I4ZtnnX7esl/zUC4lrRJMCTyLIno3oqHWgq0ulRdw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.f4f020d_1717508151949_0.5511496553895718","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.d279c8a":{"name":"electric-sql","version":"0.11.4-canary.d279c8a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.d279c8a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2bec5807c133a57ad60ca28cecd69ed059796a93","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.d279c8a.tgz","fileCount":577,"integrity":"sha512-u25ANbwXHUY37Dbw/WHcZPD6qmXSsr702i6gySKYVbveTDrayKBLPxdS9oneQwpbWEsdvWMeNwh6yXC8xDAVag==","signatures":[{"sig":"MEUCIHoNtv8A5Ib/FIGQYKQAGfCvl2HJcV+WemT33MY0BG3FAiEAg6tQuYKHKM+sjxojHRShn8QGsC75adIxh+GjbA1KGSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2492567},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.d279c8a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/38b7e2e4039abc8f5b1b69f6cd0d9957/electric-sql-0.11.4-canary.d279c8a.tgz","_integrity":"sha512-u25ANbwXHUY37Dbw/WHcZPD6qmXSsr702i6gySKYVbveTDrayKBLPxdS9oneQwpbWEsdvWMeNwh6yXC8xDAVag==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.d279c8a_1717575931821_0.9849675522209429","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.eaeb21c":{"name":"electric-sql","version":"0.11.4-canary.eaeb21c","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.eaeb21c","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"bd7aaba149626c4dd3ec1dee3dc4324b5700868f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.eaeb21c.tgz","fileCount":577,"integrity":"sha512-K94/ke0d1QgblFEHcMBK7alGwZS7MkXp3T8FzSWkumFhDT4fVVMNcqKQ9L4FxLVceLMeW0BrAS+F+Xk68t3LMw==","signatures":[{"sig":"MEUCIQCknrDcDAeOmcwJDxHu0gM+vND6jSt7IDx9unyRQ9N7UwIgN3abCS0GAFCvcsObH42c7D4T0U/bFnsDP5ZEHcuvosA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.eaeb21c.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/9a96befc2c4cdda9b8406bf35876dd65/electric-sql-0.11.4-canary.eaeb21c.tgz","_integrity":"sha512-K94/ke0d1QgblFEHcMBK7alGwZS7MkXp3T8FzSWkumFhDT4fVVMNcqKQ9L4FxLVceLMeW0BrAS+F+Xk68t3LMw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.eaeb21c_1717589589338_0.643760375963651","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.11.4-canary.7ac268d":{"name":"electric-sql","version":"0.11.4-canary.7ac268d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.11.4-canary.7ac268d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"284c2a0fff1e90a21efd39122ed54dfcc93cb2bd","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.11.4-canary.7ac268d.tgz","fileCount":577,"integrity":"sha512-A07obZrIuuVyqV4EjAvapxK03O+EXUYSrsNP1QIK/Qee+V2/L6KosQLfXUW0vRSaMzSRI0E8nPWKDYKWcUtH/Q==","signatures":[{"sig":"MEQCIFMkeDHMhw3S5dDc9UGSEsYlAXj/hEf+aev/FU3+qC1tAiANMF77fzL8CgPnneyHdZjKk0RcErAlGpwPaUlZL0u+3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.11.4-canary.7ac268d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/6a2fb47e1639c4e3cca8f3743a7f7d7c/electric-sql-0.11.4-canary.7ac268d.tgz","_integrity":"sha512-A07obZrIuuVyqV4EjAvapxK03O+EXUYSrsNP1QIK/Qee+V2/L6KosQLfXUW0vRSaMzSRI0E8nPWKDYKWcUtH/Q==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.11.4-canary.7ac268d_1717682760457_0.39341082429662233","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.0":{"name":"electric-sql","version":"0.12.0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"436fb15d1acdfaea8fdc649034a7f128d0ea21e0","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.0.tgz","fileCount":577,"integrity":"sha512-nM2aHRnsgUgIX885CY6uEUajw1eawxwILLV6taEeWe14ddfkZ6zSaj21KEietp6aSvDXWIpXdyMEP71wg/aDHA==","signatures":[{"sig":"MEQCIBgzt6vzw0I7SlsJwsSvoO7fvJdHxTXQwynHVRLZ52VWAiBcvd+wN2qk7EAz5YEZIedblyh18ZPr7pUW6SjHqB7f4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493307},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/34ee4c71ca49e95c956ae464dd4eb26a/electric-sql-0.12.0.tgz","_integrity":"sha512-nM2aHRnsgUgIX885CY6uEUajw1eawxwILLV6taEeWe14ddfkZ6zSaj21KEietp6aSvDXWIpXdyMEP71wg/aDHA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.0_1718018157520_0.6139674336353209","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.f322afc":{"name":"electric-sql","version":"0.12.1-canary.f322afc","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.f322afc","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8e6b101b6fe77294451b444ca23b44c7479c5dba","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.f322afc.tgz","fileCount":577,"integrity":"sha512-UWgqk/DZF6prg0eWhtSsr/1AECJRI5Owct+ZFdK03abp/uK1cclYUHwLxDuB8FetgbEk5AO607dxBVFsJiSjYw==","signatures":[{"sig":"MEUCIAU2Vpn/2pMK+6LOR6JkcS6HZ3ieNepBshvt2l2wmAPwAiEA/Rk6j/JIYq4Phf/VFSUqf+IzTR1X0WoGFlaCpilom1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.f322afc.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/13bee6f46aa1d204f043ceea7c1c411a/electric-sql-0.12.1-canary.f322afc.tgz","_integrity":"sha512-UWgqk/DZF6prg0eWhtSsr/1AECJRI5Owct+ZFdK03abp/uK1cclYUHwLxDuB8FetgbEk5AO607dxBVFsJiSjYw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.f322afc_1718018331184_0.9223647094876848","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.e07bad2":{"name":"electric-sql","version":"0.12.1-canary.e07bad2","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.e07bad2","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"aaebd9031288786b4c9eb832ff083a4760c5c321","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.e07bad2.tgz","fileCount":577,"integrity":"sha512-G0iWNUrEftnet1CFPL9olADI9dOJq4/O/bwrL7SM68S1KCVUb4wQ7pw3tQPQiEV+oBNwSqAfwe51rK3rpRpMWg==","signatures":[{"sig":"MEUCIE186ERLBVRQ4RWssqtLNZRNgXruvtGSzEcUDyinJGGWAiEAgfSXfjUQBiVOgGLdx/nWwMC0C5bXpEpHtfX5gN8fp0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.e07bad2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/9bc22860b5036cf8ecb5c5d358b3c575/electric-sql-0.12.1-canary.e07bad2.tgz","_integrity":"sha512-G0iWNUrEftnet1CFPL9olADI9dOJq4/O/bwrL7SM68S1KCVUb4wQ7pw3tQPQiEV+oBNwSqAfwe51rK3rpRpMWg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.e07bad2_1718020512547_0.6133728018800477","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.b510eec":{"name":"electric-sql","version":"0.12.1-canary.b510eec","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.b510eec","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"661782f857fbc5e44541076754c6182d8137acae","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.b510eec.tgz","fileCount":577,"integrity":"sha512-eG+cGmRs6aS0QesqnsLF8neJ05jRSNQQov/YjxwXOLbnBS6OzAF/e74gwXsNiAT+AYUNH1s1zmYZE6vqfklGZQ==","signatures":[{"sig":"MEUCIF+KK3dMHi3x4LxglUuSoEEtXRp+cTK8L62p2xEpzIdCAiEA/H1hSI4kmmyIYssgBhXSGVG9zetPsahxa4c2846UIUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.b510eec.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0d9cd3ba78f3eb36711b3f1e05d8682e/electric-sql-0.12.1-canary.b510eec.tgz","_integrity":"sha512-eG+cGmRs6aS0QesqnsLF8neJ05jRSNQQov/YjxwXOLbnBS6OzAF/e74gwXsNiAT+AYUNH1s1zmYZE6vqfklGZQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.b510eec_1718020751634_0.48418565498367117","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.c5b2adf":{"name":"electric-sql","version":"0.12.1-canary.c5b2adf","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.c5b2adf","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"10debfa350f9da45d4b29f95d4c709fad1cd419b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.c5b2adf.tgz","fileCount":577,"integrity":"sha512-aygRpRQMXCMvbo84DwOfSIkzMxCbqpYgLDZH1CV6xZOZ/aEKNkzXBaEhpI8xgFgg4pUgqKNXvvKvr5QfdlyDCA==","signatures":[{"sig":"MEUCIAwaJmU20CvbhXiUvAMLGeBgwuTWRMQgTVrnN2x6oR3wAiEApoNAOILCeq86IdZIhoqJdd/n2d543AMA2w2uRLlHQCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.c5b2adf.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/846fc929d9b8360e14efebefc93d63e6/electric-sql-0.12.1-canary.c5b2adf.tgz","_integrity":"sha512-aygRpRQMXCMvbo84DwOfSIkzMxCbqpYgLDZH1CV6xZOZ/aEKNkzXBaEhpI8xgFgg4pUgqKNXvvKvr5QfdlyDCA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.c5b2adf_1718025396441_0.7921523030174575","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.dfacb2a":{"name":"electric-sql","version":"0.12.1-canary.dfacb2a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.dfacb2a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"879b9fbe625a193fb50cec58fa87700d9afd919d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.dfacb2a.tgz","fileCount":577,"integrity":"sha512-zzAFcCSIj0AJOGpZow43oIl6cuh+bRjfB4IVp06y46I4ORggGLs5rI3enU/IgHKb1hXZJ0Q5fAn8LpR8slgcDQ==","signatures":[{"sig":"MEQCIF4rwJNWQ5eWjBjRocXmHC2owF/ZdOZOEA2KZmALT53jAiAoMy0hruumlbq50bBruQ4DuCjKXs+mFyQlxzzY7B7F3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.dfacb2a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/0d325936e2831454948348dcaf7117d1/electric-sql-0.12.1-canary.dfacb2a.tgz","_integrity":"sha512-zzAFcCSIj0AJOGpZow43oIl6cuh+bRjfB4IVp06y46I4ORggGLs5rI3enU/IgHKb1hXZJ0Q5fAn8LpR8slgcDQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.dfacb2a_1718086182291_0.7559523226162734","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.81b1d00":{"name":"electric-sql","version":"0.12.1-canary.81b1d00","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.81b1d00","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"25346bd65de10b6446690b9a81c8c1584884218a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.81b1d00.tgz","fileCount":577,"integrity":"sha512-HXEwCLtWcr8clcrp3BW+8pHS2wn1IVRPxNDyxWtDuD+e32JVzzMVLDaq1HcoKaH0DVZOZtZd8EldEQHjbkIQRA==","signatures":[{"sig":"MEUCIQCeekLUUsm249cvoLnW0ohA4pEmoOpcfBbkcz2GJAHeggIgU8jQQ3Jy6AFAuCkRaRyX8bWp405piWXkm/Tkafzu75k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.81b1d00.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/3e5bf1f598723b65274ccd5439a67d24/electric-sql-0.12.1-canary.81b1d00.tgz","_integrity":"sha512-HXEwCLtWcr8clcrp3BW+8pHS2wn1IVRPxNDyxWtDuD+e32JVzzMVLDaq1HcoKaH0DVZOZtZd8EldEQHjbkIQRA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.81b1d00_1718190987260_0.8946423886122536","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.21fc043":{"name":"electric-sql","version":"0.12.1-canary.21fc043","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.21fc043","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c1a6fc29e5d19a1980773989a6728df1f245a58e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.21fc043.tgz","fileCount":577,"integrity":"sha512-tn2fSmM1hGzVaL0Csjih7tQ2WtQFNyKqRy/+6GUyQkRG6kjb+VjxtCrSgea+2wuzH0v5O/FkM1j6Nb2Wo37AeA==","signatures":[{"sig":"MEYCIQCs2QiMePbCMIJWZiljU746vsSstCCe4M3DDRFDNBYjQwIhAM0R888WQWjKClaxdki96dgGJfenrf8fnHNWoh5MhjyN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.21fc043.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/077912183f738496432ab53d76518d63/electric-sql-0.12.1-canary.21fc043.tgz","_integrity":"sha512-tn2fSmM1hGzVaL0Csjih7tQ2WtQFNyKqRy/+6GUyQkRG6kjb+VjxtCrSgea+2wuzH0v5O/FkM1j6Nb2Wo37AeA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.21fc043_1718191517142_0.5456870034220276","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.cab9bd0":{"name":"electric-sql","version":"0.12.1-canary.cab9bd0","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.cab9bd0","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"380c43c323f2f1e9a7b1a029ec8162590799871b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.cab9bd0.tgz","fileCount":577,"integrity":"sha512-6BbFyqcMEvOPxW54InUBzi9mt4ha5AaQCh+MW0Hv1hT6u0tBkPhhCTSkYDoGbklmt9JZ47Vr5/mpvGzdTZ8PDA==","signatures":[{"sig":"MEUCIQDmmtU8hB93lzMRkXGUWgFNdIkZQkTWkQ5d2dbaxzYF1wIgBFObQ/YHzI1TAHp/tiYf24ISPVmqcgHqnHeviU8mC5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.cab9bd0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/c857028591479dcc3ee470f50c1a604a/electric-sql-0.12.1-canary.cab9bd0.tgz","_integrity":"sha512-6BbFyqcMEvOPxW54InUBzi9mt4ha5AaQCh+MW0Hv1hT6u0tBkPhhCTSkYDoGbklmt9JZ47Vr5/mpvGzdTZ8PDA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.cab9bd0_1718201809714_0.6260355626239111","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.5bb284d":{"name":"electric-sql","version":"0.12.1-canary.5bb284d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.5bb284d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"f726e2e1c4db40b11512b6a681c3170e3a00254a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.5bb284d.tgz","fileCount":577,"integrity":"sha512-pTxzWvXz7GR2r3Y7eDZ+clYr9QKG8b3nVNQhucRvMhYGhKyrcj9d11lKF1+WDhkT9h+6N27YsegJC6UI79kZDQ==","signatures":[{"sig":"MEQCIGF51MLIBOXq7yr8MMS/H4mu7O4X9a2m0x6hE4TljL+LAiAE1niJEij0yvMsIR70l618zXDcQ1ifu8MbDH/yJk0nRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.5bb284d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/bb6b78d5ab91b4257ae47e8f7d0f2038/electric-sql-0.12.1-canary.5bb284d.tgz","_integrity":"sha512-pTxzWvXz7GR2r3Y7eDZ+clYr9QKG8b3nVNQhucRvMhYGhKyrcj9d11lKF1+WDhkT9h+6N27YsegJC6UI79kZDQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.5bb284d_1718205453982_0.9388678203591896","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.737f31d":{"name":"electric-sql","version":"0.12.1-canary.737f31d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.737f31d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"5d60b01c6ba4d35ac3e3b8c99b18049918e36eb6","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.737f31d.tgz","fileCount":577,"integrity":"sha512-evbzc5A6ffcOC8Dgc+UW3064pFb9B80ZqcXKETOm14XuTymJOJ9KsFXbKb5EtHK5rf0le7FluateWHt0/UB9/Q==","signatures":[{"sig":"MEQCICh2o3/ByUxEAxPH7g8Qkv5k8q6zx9WfGYMqBbMfjaUTAiBoIqIZgnVrCQ4Ohw/CQ9fgsQWnuEnlbmf6f0SN1sFZNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.737f31d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d162ae1813d5b7dde03b2ded0d294c8a/electric-sql-0.12.1-canary.737f31d.tgz","_integrity":"sha512-evbzc5A6ffcOC8Dgc+UW3064pFb9B80ZqcXKETOm14XuTymJOJ9KsFXbKb5EtHK5rf0le7FluateWHt0/UB9/Q==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.737f31d_1718269639983_0.4143737180325877","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.fdfe88e":{"name":"electric-sql","version":"0.12.1-canary.fdfe88e","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.fdfe88e","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"95075d828304449ff00873bc885a588a9a26248f","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.fdfe88e.tgz","fileCount":577,"integrity":"sha512-zutbPYHKIiwezgER+mgwcwrLz7qkfQm6EMWiWBdW4EpuUMCSWb3VH9sfnMFE/yEiWjOu13ki87zPHrj9AhrncQ==","signatures":[{"sig":"MEUCIQDObQ4iDUrX8SDScVmhiSpyxgbs98NMUhUFgr7aexEZzAIgFq6WWIbkMCOSHM4IRARZVyDjnlModtd3/48fVL7wqjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.fdfe88e.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/1094c61437dfe7f425f807bf2c647732/electric-sql-0.12.1-canary.fdfe88e.tgz","_integrity":"sha512-zutbPYHKIiwezgER+mgwcwrLz7qkfQm6EMWiWBdW4EpuUMCSWb3VH9sfnMFE/yEiWjOu13ki87zPHrj9AhrncQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.fdfe88e_1718279332236_0.8796531190184933","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.31b8297":{"name":"electric-sql","version":"0.12.1-canary.31b8297","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.31b8297","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"4abb956a4ab3e6a1a5288a47ef4e4c59c066d858","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.31b8297.tgz","fileCount":577,"integrity":"sha512-VbzkbLc0igH0XO7HC0y1n6n6XMEYs4wd4Xr2C8cpLyvDu3QeHxUeFk08wdFv5snmjj6fBxkoiZ0Eh1q6SRDCrQ==","signatures":[{"sig":"MEUCIHV1imRdImriG8jFsHqUexzGRiMsNv+9tiawpY/qOxNpAiEA/UdoBuar4na1ooaXBK1hbRKK9aTMmgupf428lFkILwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.31b8297.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4bf8c6f6123b3b26a6aa2043786cd4a7/electric-sql-0.12.1-canary.31b8297.tgz","_integrity":"sha512-VbzkbLc0igH0XO7HC0y1n6n6XMEYs4wd4Xr2C8cpLyvDu3QeHxUeFk08wdFv5snmjj6fBxkoiZ0Eh1q6SRDCrQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.31b8297_1718284069455_0.38890873244284263","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.7b4b8d4":{"name":"electric-sql","version":"0.12.1-canary.7b4b8d4","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.7b4b8d4","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"0973c350d2e21aa25479b9a19dc550463412c0d3","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.7b4b8d4.tgz","fileCount":577,"integrity":"sha512-7Fj2wjOAhGA5/zijbU+5IPafsAJNYhMH/BQjUG40jmkG41917rCPLVkWh9XDCiVlQSjNicoMRcQLQ0NGG8BUTw==","signatures":[{"sig":"MEUCIFx+u7PnrJFE4vscp2eqUbpAqb+XaQyIVF/DuSta2YkfAiEAl4OWW/J0tcmyYm/HxtUNQd9uoRw/rQj+WxBlExb98F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.7b4b8d4.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a22a17eb28b14f5a14aea581bc32729b/electric-sql-0.12.1-canary.7b4b8d4.tgz","_integrity":"sha512-7Fj2wjOAhGA5/zijbU+5IPafsAJNYhMH/BQjUG40jmkG41917rCPLVkWh9XDCiVlQSjNicoMRcQLQ0NGG8BUTw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.7b4b8d4_1718286425596_0.5725878375879381","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.326c68c":{"name":"electric-sql","version":"0.12.1-canary.326c68c","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.326c68c","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"c97e0e1cf3f10ddc6de6314baf91ac4489815407","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.326c68c.tgz","fileCount":577,"integrity":"sha512-Md/LjnfXOm0J/wUmZTwLqF1l/gRGUY9hYBNZV3iNs6mEHzsu5xwj0UGXMu9qBjIx/YeHqg84R2OsvA9WObtv/w==","signatures":[{"sig":"MEYCIQCdp+londlJaTS+FYnewqYx4+hceuokoBd180cjTHSjtAIhAPaQJEnrSLbwKL9mExvPst8jf75R51fn1A3cnZQKV8HF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.326c68c.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/e2e740cc9f26fc7f42cdb623ca31578d/electric-sql-0.12.1-canary.326c68c.tgz","_integrity":"sha512-Md/LjnfXOm0J/wUmZTwLqF1l/gRGUY9hYBNZV3iNs6mEHzsu5xwj0UGXMu9qBjIx/YeHqg84R2OsvA9WObtv/w==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.326c68c_1718286966624_0.22642480669652199","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.bd42afb":{"name":"electric-sql","version":"0.12.1-canary.bd42afb","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.bd42afb","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"2cfe0e06df6e5fce5be0c3e54856d8f7141c6a6b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.bd42afb.tgz","fileCount":577,"integrity":"sha512-f0TmDBDaYAPRRM31Gtd/PABTyonDfX8OVEPsfVO/lLeIau1YOC8uoPmKErQeoRdnd8LKLeLIM0rGGqRzVQMi6Q==","signatures":[{"sig":"MEYCIQD/mOmWFts338kgXt6vtHPJ9mPxIefHIUju71pdwdnpvgIhAP0NtUQq7CpIMfPNSGTGBQ2UaoIiuqIzAkMzqLchJYOC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.bd42afb.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/d9a75eda1223f8e47ca7189a049a00e3/electric-sql-0.12.1-canary.bd42afb.tgz","_integrity":"sha512-f0TmDBDaYAPRRM31Gtd/PABTyonDfX8OVEPsfVO/lLeIau1YOC8uoPmKErQeoRdnd8LKLeLIM0rGGqRzVQMi6Q==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.bd42afb_1718354971117_0.49475912838378333","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.fbf8a4d":{"name":"electric-sql","version":"0.12.1-canary.fbf8a4d","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.fbf8a4d","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"468297b87b95e686d05bbec9f2ff2bf006ae5e90","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.fbf8a4d.tgz","fileCount":577,"integrity":"sha512-q8CPnGKaI1qNC9W/AFMpB0q9D9PjePk6BGXtTXcFhQN8hdOV2LpZJHx0fSi+x7uk1w4GHXol76Cw0lhq7xFqjA==","signatures":[{"sig":"MEYCIQCAkYBQ1YPQpWs1dtbWZ57P1PpennEZFUO5yv8oJRKFawIhALdKaVbZwfzh4WQOJOzfHM/c4A+wzK2nbPYA4KeULnEE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494668},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.fbf8a4d.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/bcf158a6087bf7b9b77a4956279459d7/electric-sql-0.12.1-canary.fbf8a4d.tgz","_integrity":"sha512-q8CPnGKaI1qNC9W/AFMpB0q9D9PjePk6BGXtTXcFhQN8hdOV2LpZJHx0fSi+x7uk1w4GHXol76Cw0lhq7xFqjA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.fbf8a4d_1718616972711_0.1097947626186837","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.b3c1bdc":{"name":"electric-sql","version":"0.12.1-canary.b3c1bdc","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.b3c1bdc","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"398d34f2a8062394d449e191b7de809ea3203525","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.b3c1bdc.tgz","fileCount":577,"integrity":"sha512-p/7C3SEQ/cIAQi+3ZZ+ZPpj3R1XtAiUxr9cGis/tpuy9DTUOyJ5V5O9szuzDKJqzXth9pf93wkOTbrZE3ennEQ==","signatures":[{"sig":"MEUCIEH/fVmn7DMORyvTd2naKf5MTgq60kvBcGG/dtqx2DFpAiEAkXJdJcdl2xLhtKqH6tcFKSUAtcvm5xH+paN49d4jqPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498682},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.b3c1bdc.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/dcacd4d08718a6e6333772c293865316/electric-sql-0.12.1-canary.b3c1bdc.tgz","_integrity":"sha512-p/7C3SEQ/cIAQi+3ZZ+ZPpj3R1XtAiUxr9cGis/tpuy9DTUOyJ5V5O9szuzDKJqzXth9pf93wkOTbrZE3ennEQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.b3c1bdc_1718623895201_0.22088928280246156","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.ecdd4ab":{"name":"electric-sql","version":"0.12.1-canary.ecdd4ab","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.ecdd4ab","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"408117147cacfb9e9b48d5347668034ddcfae059","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.ecdd4ab.tgz","fileCount":577,"integrity":"sha512-vQ8ApU55g6jg7Sqv/n+VIJdlt9JY12mFs8adlUUD8imC3r5tXDcToWAdnu44OBvfTPNBZC6f/2KbaEqc3+d+xQ==","signatures":[{"sig":"MEUCIGsNtlCfTTkB5HnUHc6CRELRM/eFO1oeccmQYD/3sC4qAiEAwFwCXPLBfBUQEwWXyC39MjUyHhssaX6ohMmSOnj7tmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498682},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.ecdd4ab.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f6e69d137e11c1fa2695e4b667a38239/electric-sql-0.12.1-canary.ecdd4ab.tgz","_integrity":"sha512-vQ8ApU55g6jg7Sqv/n+VIJdlt9JY12mFs8adlUUD8imC3r5tXDcToWAdnu44OBvfTPNBZC6f/2KbaEqc3+d+xQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.ecdd4ab_1718624458650_0.6129342487300147","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.b700551":{"name":"electric-sql","version":"0.12.1-canary.b700551","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.b700551","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"29293f82cb88bb5b98e48911b1891522e9f53868","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.b700551.tgz","fileCount":577,"integrity":"sha512-MvlN9/NdZSVbdUAN5XgOBQSiD9osfzIVp93VKEh+KfAUN2IHDsmVBNFgzTCz9UeNb92sSplq6KJNc1KyiA8LEw==","signatures":[{"sig":"MEUCIEw+TrKOzP/Jtm+MglAJIeCMQkd+U95Vp4Yc5z9hAzWKAiEAuqi8O9rVHrrRplKk3231OBws4VWnAQdBx5/WYHhOMhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498682},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.b700551.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/f0ce2e4cea566f8f00e6a95060ba0f2b/electric-sql-0.12.1-canary.b700551.tgz","_integrity":"sha512-MvlN9/NdZSVbdUAN5XgOBQSiD9osfzIVp93VKEh+KfAUN2IHDsmVBNFgzTCz9UeNb92sSplq6KJNc1KyiA8LEw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.b700551_1718698424007_0.37598676361820704","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.8cddaaf":{"name":"electric-sql","version":"0.12.1-canary.8cddaaf","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.8cddaaf","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"6b38f6250d693142b517df24881d49d7d8230c02","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.8cddaaf.tgz","fileCount":577,"integrity":"sha512-+SGooBMosGUVsf7Aq4hHIg8YwCIi8AcSZoscZ2Ps9vaK/zXhceKgHkLeOP+TPGPgEEXRudiRntHUBuYNY4xskA==","signatures":[{"sig":"MEUCIAX/qCh7Doq+OVpQ7/9oxlnvU1Bjqxj9Ex+J236c/QaTAiEAizPFMcAHbAxzeciKrLtwuxXuZzxsb9p4HRxcWkTda6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498682},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.8cddaaf.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a752c7ff9de115153d034cc0fb7304d8/electric-sql-0.12.1-canary.8cddaaf.tgz","_integrity":"sha512-+SGooBMosGUVsf7Aq4hHIg8YwCIi8AcSZoscZ2Ps9vaK/zXhceKgHkLeOP+TPGPgEEXRudiRntHUBuYNY4xskA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^8.4.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.8cddaaf_1718699555342_0.2970078102757219","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.26b3a87":{"name":"electric-sql","version":"0.12.1-canary.26b3a87","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.26b3a87","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"105b17a44da8b8b70582ed0aa3c5f6acf5967ef5","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.26b3a87.tgz","fileCount":577,"integrity":"sha512-7rNixFc0m590WZO4ef9ScDFy7Oq58LxFXs4ZXnHf67iQBx+RwOrZrgWryOnka9FmcR0dapM1JoS241lR//TxJg==","signatures":[{"sig":"MEQCICXr4LfC++yzOksIy29RCIBqhfTW2+mIz5MwbKXLytZ9AiBN58UwNXkqtzqr6cG55u/ISaEWmKWKHl0eDV9Q2wIJqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498937},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.26b3a87.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/c441fe2d731fd584b7915f891bf751b0/electric-sql-0.12.1-canary.26b3a87.tgz","_integrity":"sha512-7rNixFc0m590WZO4ef9ScDFy7Oq58LxFXs4ZXnHf67iQBx+RwOrZrgWryOnka9FmcR0dapM1JoS241lR//TxJg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.26b3a87_1718705243815_0.5002653006447084","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.e9dc60f":{"name":"electric-sql","version":"0.12.1-canary.e9dc60f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.e9dc60f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"e02ee4456d8f003c933df0cb5de90ce32429d633","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.e9dc60f.tgz","fileCount":577,"integrity":"sha512-E9/u3Ovu20wOCTzu0nnSonFRBz1cVUzU/ueCPyRh07lUqBdJoAJgps6AO7juiDziDUN/vxBLgxQGcTzLBUC4jQ==","signatures":[{"sig":"MEQCIE63VD6Xep1D8o1Dyk3ck8kmIYgGQEadyZK/MqqA8czUAiB5rMOFCLRFiQ9SiGRjo8Ak5nzV1h+4GFJm5SF/Hz5cwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498937},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.e9dc60f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/4a6047c4654bc72b9a714dd57faad776/electric-sql-0.12.1-canary.e9dc60f.tgz","_integrity":"sha512-E9/u3Ovu20wOCTzu0nnSonFRBz1cVUzU/ueCPyRh07lUqBdJoAJgps6AO7juiDziDUN/vxBLgxQGcTzLBUC4jQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.e9dc60f_1718706020552_0.005724577449191193","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1-canary.7bbba53":{"name":"electric-sql","version":"0.12.1-canary.7bbba53","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1-canary.7bbba53","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"517761b610124bde34cdc5e8541451e10fb63b97","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1-canary.7bbba53.tgz","fileCount":577,"integrity":"sha512-7egpz6yVs4aJkiGxFB3cxskn0M6/DTsHP0hfz0ZfUXyVluJRmOIl7qh9XhKjAcPxmLvIcoEx4GlLpo2ggWe6hw==","signatures":[{"sig":"MEUCIQCpc08IsN3l0BjVEVLQSGaCWe/CPr0oS/W5WFVcvySm/QIgWbq4SmpFT8EHRedGuPuGp4WIAarIJNaA08QC9N0Uk3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501498},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1-canary.7bbba53.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/185470dc1cd4f5d907d0b283a76ab486/electric-sql-0.12.1-canary.7bbba53.tgz","_integrity":"sha512-7egpz6yVs4aJkiGxFB3cxskn0M6/DTsHP0hfz0ZfUXyVluJRmOIl7qh9XhKjAcPxmLvIcoEx4GlLpo2ggWe6hw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1-canary.7bbba53_1718721108196_0.8747884421244259","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.1":{"name":"electric-sql","version":"0.12.1","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.1","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"3eaea71177e34a30b7eb594192a729d210fd50d7","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.1.tgz","fileCount":577,"integrity":"sha512-d9THXiZSIX+B255uJwR1HFsD3RjZcQrZHAFdmIQvFSGzIrEXVhreMrrCOB+CcbETFZg1ARdZEhGSe4MBXGC6/g==","signatures":[{"sig":"MEYCIQCYr+6Fhh99HirqiUCgf3O4npP0NUR/b8WS1nkvgFjMugIhANnxmNerxsZlUzZnIT2TlnjZeJhqmDAEa+4DEzg649ng","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501483},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/be83ac61a8edf3072a976f33d2ebc1eb/electric-sql-0.12.1.tgz","_integrity":"sha512-d9THXiZSIX+B255uJwR1HFsD3RjZcQrZHAFdmIQvFSGzIrEXVhreMrrCOB+CcbETFZg1ARdZEhGSe4MBXGC6/g==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.2.0","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.1_1718789731604_0.326390471224256","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.e0365c6":{"name":"electric-sql","version":"0.12.2-canary.e0365c6","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.e0365c6","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"fcd515ab278fc0409c6303910da598f35a81fd55","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.e0365c6.tgz","fileCount":577,"integrity":"sha512-MIE3GBpaLntDS4VCp4i+0suzYSxBiDb632b3PVwsuSL6/ZPMKPHkrXHKBKUotB/olovfjFwsJlhCePXCIYTL6w==","signatures":[{"sig":"MEUCIEXBNNJb2RxcAe4KzZ1Ll7+tuX9WEA2iTYaI0+t85DCCAiEA1hndlmm7vBesTgz0L2k7QhVqN51fTHqanWbVsBwKPw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501498},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.e0365c6.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/138e011cb72c1c9e466259d1cc5c2d63/electric-sql-0.12.2-canary.e0365c6.tgz","_integrity":"sha512-MIE3GBpaLntDS4VCp4i+0suzYSxBiDb632b3PVwsuSL6/ZPMKPHkrXHKBKUotB/olovfjFwsJlhCePXCIYTL6w==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.e0365c6_1718789883983_0.0859764347327443","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.f33f42f":{"name":"electric-sql","version":"0.12.2-canary.f33f42f","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.f33f42f","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"878c3b7383ac3a3329e7ab300d063b25e51e0d2d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.f33f42f.tgz","fileCount":577,"integrity":"sha512-LMubZF1P+OKIUgfBspLbhhltnBWBEcIWoo298EXeHScAN9H50qDS2YWAvnZ3dGpqykPUYsFvkL1P/mIzN33o6A==","signatures":[{"sig":"MEUCIQDSG3TKdJMa+3rIsILYf2IqnZTwoD8+3LhqK5pVA3uS7QIgdzjsbktTfaHOQs7PN0zw9oFgvl/kNzJagm1gou+PlVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501498},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.f33f42f.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/dd628e992c80d00ab99835f68d54b947/electric-sql-0.12.2-canary.f33f42f.tgz","_integrity":"sha512-LMubZF1P+OKIUgfBspLbhhltnBWBEcIWoo298EXeHScAN9H50qDS2YWAvnZ3dGpqykPUYsFvkL1P/mIzN33o6A==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.f33f42f_1718790220074_0.10335401920431231","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.9846f54":{"name":"electric-sql","version":"0.12.2-canary.9846f54","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.9846f54","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"60793d47ed446a161a65d8d656dbe14b916cf40d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.9846f54.tgz","fileCount":577,"integrity":"sha512-zeZX3rWwCC6bTfx02pXcrrHa/YjWABnae+xEvylI/0rGdxVwRCe128W7S0V3FyR+AOv2ZaV+DGwa+Jo/xJpIXg==","signatures":[{"sig":"MEYCIQD8yKjegLV/AVvherWyA83S4ARTycH8w1gt9kg0P3GA4AIhAJ96v5fanyE0AAq6kdCVFc/2zi6+XbMh98Szozg2x1K/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501498},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.9846f54.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/b7dd672c2bbf65da0f586e2efe292971/electric-sql-0.12.2-canary.9846f54.tgz","_integrity":"sha512-zeZX3rWwCC6bTfx02pXcrrHa/YjWABnae+xEvylI/0rGdxVwRCe128W7S0V3FyR+AOv2ZaV+DGwa+Jo/xJpIXg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.9846f54_1718790674459_0.05005399565547575","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.daced22":{"name":"electric-sql","version":"0.12.2-canary.daced22","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.daced22","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"cfea7b15d6e7f6dd7fb08b5ee143912ac2dc4a8a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.daced22.tgz","fileCount":577,"integrity":"sha512-HzUwd70lbR09UPTOKdcaoAR1n9qzANB1rDiBqPABlfEd3uIbfV/s/lMbw/zTGh3CzyBaGcm4Oc38O0elUTlYFg==","signatures":[{"sig":"MEQCIDQFXGoM6HnurXvT6sgAZtW//urBWWgh7CX7nbJfuVIBAiBaUOOPcJl2c7mIKK9WMYKfAUmW+DihiYbCqKdMRY2kfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501498},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.daced22.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/cb8e5c382c3202e6669d8aa861fd64fb/electric-sql-0.12.2-canary.daced22.tgz","_integrity":"sha512-HzUwd70lbR09UPTOKdcaoAR1n9qzANB1rDiBqPABlfEd3uIbfV/s/lMbw/zTGh3CzyBaGcm4Oc38O0elUTlYFg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.daced22_1718805723084_0.6974317774936722","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.a94e860":{"name":"electric-sql","version":"0.12.2-canary.a94e860","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.a94e860","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"9b9d5616b7e38ccd51f76807fd995d9eed91288a","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.a94e860.tgz","fileCount":577,"integrity":"sha512-/1Sp/Mz7LS0eafUYO3gMYtPDqbI5cSFcyF8X2MHxv3M8ntmNSpETLuTSx9498VZyH6zcQC3yWDa5/vUyBPxfKg==","signatures":[{"sig":"MEQCIASjlf34AZOvsgm28VTlrhkk12ZSZIwupk3mdmGedausAiBdjaGaaNAHmqQLLJgSgnqCqsgG7zdzwtSwVFz3wi+dfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503662},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.a94e860.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/5578c768f908a5da7f4a6f459f512a56/electric-sql-0.12.2-canary.a94e860.tgz","_integrity":"sha512-/1Sp/Mz7LS0eafUYO3gMYtPDqbI5cSFcyF8X2MHxv3M8ntmNSpETLuTSx9498VZyH6zcQC3yWDa5/vUyBPxfKg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.a94e860_1718874314730_0.4936383355145204","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.20334cd":{"name":"electric-sql","version":"0.12.2-canary.20334cd","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.20334cd","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"51c5c88591614765f3ec34ebad33b3a10938498d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.20334cd.tgz","fileCount":577,"integrity":"sha512-oUvzFoKpE6drF3AuyN2x8kQxeWRZGUG/zZW/eHN8i+j+WSIkWXdM/jsPx4jFKPe9fLH5+hKjk4xhWFB21n9weg==","signatures":[{"sig":"MEUCIECMNUTe0Nv0Ntb+9VmGWSNp4O+yvK0Hz+zYKwRhQsW9AiEAhdfbeLRSLCiJwyDvl4gqctwIwMNfoJ8W7VlR0gQNIDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503662},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.20334cd.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/685ce5b257bc9305c321d72ff1bf2651/electric-sql-0.12.2-canary.20334cd.tgz","_integrity":"sha512-oUvzFoKpE6drF3AuyN2x8kQxeWRZGUG/zZW/eHN8i+j+WSIkWXdM/jsPx4jFKPe9fLH5+hKjk4xhWFB21n9weg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.20334cd_1719226398432_0.6403700805533727","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.6002f07":{"name":"electric-sql","version":"0.12.2-canary.6002f07","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.6002f07","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"be3245ff6df43f29cccdcbc2dc5deee4667cd90b","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.6002f07.tgz","fileCount":577,"integrity":"sha512-Ut/kSIe9PTfjJeRj9IR9qXsXCCSfcYcue1psRda7NDUrXyFNBp3noYfIoXzkmq/HgHAhwGoEUkXNWRn3DmNXYA==","signatures":[{"sig":"MEQCIHXPo9QNYm30EeE6NZPwogWtll3hPnG6nCbnN51S423oAiB7XZmghL7jfFo3CAQmoMJJhq6anO5QrscZ22GxYnR/fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503662},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.6002f07.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/29452915df1c981e54f38e1b0c4c2e88/electric-sql-0.12.2-canary.6002f07.tgz","_integrity":"sha512-Ut/kSIe9PTfjJeRj9IR9qXsXCCSfcYcue1psRda7NDUrXyFNBp3noYfIoXzkmq/HgHAhwGoEUkXNWRn3DmNXYA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.6002f07_1719243504265_0.7918574599374593","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.5e16611":{"name":"electric-sql","version":"0.12.2-canary.5e16611","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.5e16611","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"bin":{"electric-sql":"dist/cli/main.js"},"dist":{"shasum":"8fc55a2dbd49d6f0ad5de84eae44d5fc1b947ffd","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.5e16611.tgz","fileCount":577,"integrity":"sha512-GjxsLT1WNORbeP6Tar/kU3zREnRSSD6w6YqM0rxir7+fSXeIOJShWMErP0fEsG3pSCux/C9N7GhgWNRd4B7RDA==","signatures":[{"sig":"MEQCICaXyFhcwPyWnVBU4AndG60rStCewhVBAvYid9nNYxTWAiAaZjbD/kRW3fSiOLZJfHkQxbUXTjvu57f4NG13+VF6HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503662},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.5e16611.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && npm run build:copy-docker && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && npm run build:copy-docker && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","build:copy-docker":"shx mkdir -p ./dist/cli/docker-commands/docker && shx cp -r ./src/cli/docker-commands/docker ./dist/cli/docker-commands","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ./test/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/28ee45edf4710d0e01f4e99e25908415/electric-sql-0.12.2-canary.5e16611.tgz","_integrity":"sha512-GjxsLT1WNORbeP6Tar/kU3zREnRSSD6w6YqM0rxir7+fSXeIOJShWMErP0fEsG3pSCux/C9N7GhgWNRd4B7RDA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","events":"^3.3.0","prisma":"4.8.1","base-64":"^1.0.0","prompts":"^2.4.2","get-port":"^7.0.0","loglevel":"^1.8.1","commander":"^11.1.0","ts-dedent":"^2.2.0","decompress":"^4.2.1","protobufjs":"^7.1.1","async-mutex":"^0.4.0","cross-fetch":"^3.1.5","dotenv-flow":"^4.1.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","frame-stream":"^3.0.1","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","tcp-port-used":"^1.0.2","@prisma/client":"4.8.1","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/prisma-generator":"1.1.5"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","husky":"^8.0.3","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","release-it":"^15.5.0","typescript":"^5.3.3","web-worker":"^1.2.0","@types/node":"^18.8.4","@types/uuid":"^9.0.1","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@types/prompts":"^2.4.9","@vue/test-utils":"^2.4.4","@types/decompress":"^4.2.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/tcp-port-used":"^1.0.2","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@electric-sql/prisma-generator":"1.1.5","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.5e16611_1719309790447_0.06424876571778815","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.cb19c58":{"name":"electric-sql","version":"0.12.2-canary.cb19c58","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.cb19c58","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"8f96cc1c36dad66bfb59b9c7fe9574c027f327d4","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.cb19c58.tgz","fileCount":511,"integrity":"sha512-l6FbE964LWmUp37jfkiVAttUw0NzE3TxDSi99GRyl9zYN8vN1LBFcglQA1GHJ9/xbyq1F6hX5T7Q1CUH5ZU4Vw==","signatures":[{"sig":"MEQCIEyoDv8y5F0nixsj2GPv18v58YDc6oPBkLhhAo251N9bAiAgCtWpmeahJYWUBy9f7oInRvFaLbbfk99KWPr/PdFEFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2314453},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.cb19c58.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/3e456e49430b398c7a9e93e4b6865d81/electric-sql-0.12.2-canary.cb19c58.tgz","_integrity":"sha512-l6FbE964LWmUp37jfkiVAttUw0NzE3TxDSi99GRyl9zYN8vN1LBFcglQA1GHJ9/xbyq1F6hX5T7Q1CUH5ZU4Vw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@vue/test-utils":"^2.4.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.cb19c58_1719323316100_0.48173571467719456","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.5e2e276":{"name":"electric-sql","version":"0.12.2-canary.5e2e276","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.5e2e276","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"c8e4b17ab5518b087af60fb65b930d243f6d5425","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.5e2e276.tgz","fileCount":511,"integrity":"sha512-5wTN19y0u7wwhs1thAbsaZ+2J5/Flla3RfZTlloj2QcaAh4UeHDda/62IrUlqAWqMY0pnmQ2eY7R4LTMDbF49g==","signatures":[{"sig":"MEUCIQDnDzvh46f28n5CGMB2S57qwaEIOQRvtAH+Uf3JuMfiSgIgL1qBat8P7R2ahNERjI6L7qvZdhWNQ+Gyk1sKGFGh1aE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2317404},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.5e2e276.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/cbafa05e789f4c1c59e7136c256764e8/electric-sql-0.12.2-canary.5e2e276.tgz","_integrity":"sha512-5wTN19y0u7wwhs1thAbsaZ+2J5/Flla3RfZTlloj2QcaAh4UeHDda/62IrUlqAWqMY0pnmQ2eY7R4LTMDbF49g==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@vue/test-utils":"^2.4.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.5e2e276_1719399030736_0.39647901550317677","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.837ce92":{"name":"electric-sql","version":"0.12.2-canary.837ce92","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.837ce92","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"a6aac851344f17245a623e36cda0e56b60ff6ee8","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.837ce92.tgz","fileCount":523,"integrity":"sha512-HMWULsSj4zEE7Zj1tR2nBombspdK3+Rw3274vUy+Fa5XDZn1kKjpVEoEi0dOMKNjzCvBaz3A9XFPdmV/OHoIPw==","signatures":[{"sig":"MEUCIQCY1z1FE609VivQJrcRlXYasomHbN/m+wV3pkiaPrjyCgIgVUgslnE8eYT+wpXEFKZozQoJeNraOf1W+V8BfmUgbA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2344006},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.837ce92.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/732d2a087323a217bb72542c5ac306db/electric-sql-0.12.2-canary.837ce92.tgz","_integrity":"sha512-HMWULsSj4zEE7Zj1tR2nBombspdK3+Rw3274vUy+Fa5XDZn1kKjpVEoEi0dOMKNjzCvBaz3A9XFPdmV/OHoIPw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","better-sqlite3":"^11.0.0","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.11.3","ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.1.1","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.22.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/pg":"^8.11.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","wa-sqlite":"github:rhashimoto/wa-sqlite#semver:^0.9.8","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.0.18","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","@vue/test-utils":"^2.4.4","embedded-postgres":"16.1.1-beta.9","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@op-engineering/op-sqlite":">= 2.0.16","@typescript-eslint/parser":"^5.34.0","@typescript-eslint/eslint-plugin":"^5.34.0"},"peerDependencies":{"pg":"^8.11.3","vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","wa-sqlite":"rhashimoto/wa-sqlite#semver:^0.9.8","expo-sqlite":">= 13.0.0","react-native":">= 0.68.0","embedded-postgres":"16.1.1-beta.9","@electric-sql/pglite":">= 0.1.5","@tauri-apps/plugin-sql":"2.0.0-alpha.5","@op-engineering/op-sqlite":">= 2.0.16","@capacitor-community/sqlite":">= 5.6.2"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"wa-sqlite":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true},"embedded-postgres":{"optional":true},"@electric-sql/pglite":{"optional":true},"@tauri-apps/plugin-sql":{"optional":true},"@op-engineering/op-sqlite":{"optional":true},"@capacitor-community/sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.837ce92_1719402864422_0.9190874897666821","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.af6a7be":{"name":"electric-sql","version":"0.12.2-canary.af6a7be","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.af6a7be","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"da53794bbabad7d0fd29fc6e55c4243e4898ec19","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.af6a7be.tgz","fileCount":419,"integrity":"sha512-KEygmXPCe0+mZGslgprD23ftdxGm8uSTzy5QMl7L4QkNCV07KiHiI1PudEO1OkfMEraZTgfq8x+pU9EGZUmREw==","signatures":[{"sig":"MEYCIQCJhH25puERjR4ctvHAZrtuNKuRPB5/V939awz92A7BKAIhAKSk2cv0PhHLVh+rPsYk+gxNHvgvYYUFg3eWw+MxXYY3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.af6a7be.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/ef5dd3c0fd91e8a9a84042ac6a8024f1/electric-sql-0.12.2-canary.af6a7be.tgz","_integrity":"sha512-KEygmXPCe0+mZGslgprD23ftdxGm8uSTzy5QMl7L4QkNCV07KiHiI1PudEO1OkfMEraZTgfq8x+pU9EGZUmREw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.af6a7be_1719407467295_0.08746014723783135","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.cf7f316":{"name":"electric-sql","version":"0.12.2-canary.cf7f316","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.cf7f316","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"a4890cebb87183ec25b93589ee8b52dd39e4b142","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.cf7f316.tgz","fileCount":419,"integrity":"sha512-SLJoJZS3b+V4UnQOIBmM07196NNanXeqZ7pAJAFTeQ2ZJUB3bzlwohZuKBIzcjcz9y3LTIyrTlqUKYfbsxFV6g==","signatures":[{"sig":"MEUCIQC+SJvK4R9jrCjtK4Lk58f6TOzAX/h4y2H3XDTI3r5i9wIgT/tP5elEimvcdqFQXaCVlIYnoOPq6e+DHHzpBKuUBzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.cf7f316.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/06f54e0971304d401d8f078766c437c0/electric-sql-0.12.2-canary.cf7f316.tgz","_integrity":"sha512-SLJoJZS3b+V4UnQOIBmM07196NNanXeqZ7pAJAFTeQ2ZJUB3bzlwohZuKBIzcjcz9y3LTIyrTlqUKYfbsxFV6g==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.cf7f316_1719482736233_0.8768304154376079","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.febb710":{"name":"electric-sql","version":"0.12.2-canary.febb710","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.febb710","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"ed5dc22b912c56bab750a3f95a4834f2f3831b34","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.febb710.tgz","fileCount":419,"integrity":"sha512-dUgRJP11/msmDxVfVWLuzYqh2zr8904RV580JRwfNoR6VebEcP0wG+IytniDKRRvFYTRkxYFGhOmuqXB7fsOjw==","signatures":[{"sig":"MEYCIQD+Si53YaVEmClcIEvhPjpciIwGsr3RK0iCEcCDbGoFMgIhAKvZMSd9yPir9fOoJhVHo16PBcsSCNYt6OQPWhV4tpMB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.febb710.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/a509c55a0dbf9227b62b9cb5803c4c67/electric-sql-0.12.2-canary.febb710.tgz","_integrity":"sha512-dUgRJP11/msmDxVfVWLuzYqh2zr8904RV580JRwfNoR6VebEcP0wG+IytniDKRRvFYTRkxYFGhOmuqXB7fsOjw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.febb710_1719483773258_0.9865409448049007","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.0f11eb2":{"name":"electric-sql","version":"0.12.2-canary.0f11eb2","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.0f11eb2","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"56f2aeeb5e98410742b26d837e1c16b53b24bded","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.0f11eb2.tgz","fileCount":419,"integrity":"sha512-iTNTCJt+9Vc43HnkoJ0dxa/oeSQymY4UCI77fkU6EeGRmJ8kzHPhILEKyfNCh4AwNM5ptk+t8v7kooSRL6W8Yw==","signatures":[{"sig":"MEQCIE1NGp588hnfoeFKVnxmzo5ZLY/xWUQj9+njboIjHtfOAiAyDvHjNYqivWvy3GwEPLoXnqMmGBSRYmgLZbqRoXhb1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.0f11eb2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/50024d7b3e0be1aac20a8f8ee6f5edeb/electric-sql-0.12.2-canary.0f11eb2.tgz","_integrity":"sha512-iTNTCJt+9Vc43HnkoJ0dxa/oeSQymY4UCI77fkU6EeGRmJ8kzHPhILEKyfNCh4AwNM5ptk+t8v7kooSRL6W8Yw==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.0f11eb2_1719501211079_0.01926826019291239","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.0174d81":{"name":"electric-sql","version":"0.12.2-canary.0174d81","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.0174d81","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"99b573ed26825ae3c78621506d400b2dff6f413d","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.0174d81.tgz","fileCount":419,"integrity":"sha512-8wQGZghgep6qEwrB/sEZZkAGktEdtwJ6emu7NXP0agtAjUUsg2SQlWeJbDRBl565/votxIa06P1p31SK2G5zgg==","signatures":[{"sig":"MEYCIQDXP9wf3MrLRLSBZFXFfr6BvnHdODptMgKnvSsRyrv+MAIhAJDFXA652tqq3SrtPk/p9n08MO0HWU/9/ElWfOXAwP1M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.0174d81.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2259ddea803f8d7cebb66f14aa4f26b2/electric-sql-0.12.2-canary.0174d81.tgz","_integrity":"sha512-8wQGZghgep6qEwrB/sEZZkAGktEdtwJ6emu7NXP0agtAjUUsg2SQlWeJbDRBl565/votxIa06P1p31SK2G5zgg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.0174d81_1719524109202_0.27385377608290185","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.ab3e89a":{"name":"electric-sql","version":"0.12.2-canary.ab3e89a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.ab3e89a","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"aaac0ba5050b072f495448e8df15024649078c44","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.ab3e89a.tgz","fileCount":419,"integrity":"sha512-6yI7MyvIHrrIo/sNjQcgj2L/0zAseObeUbhChpaUxu21+wzHYdqxIx8t46vwfIbMh7GPPeDw7K+9GExazQR/1g==","signatures":[{"sig":"MEUCIQDq9kDYHQFRWw7csnUXcuEUBRJJetyTiSlvGWMav8TS0gIgTUJ3soHHYKJ3zv+xAMaXvKf0Qj/9Ui3I8z/1g2BSvJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.ab3e89a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/681b45950290622b4917559aa27d5a4f/electric-sql-0.12.2-canary.ab3e89a.tgz","_integrity":"sha512-6yI7MyvIHrrIo/sNjQcgj2L/0zAseObeUbhChpaUxu21+wzHYdqxIx8t46vwfIbMh7GPPeDw7K+9GExazQR/1g==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.ab3e89a_1719568235346_0.5602526951745639","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.9c16bb5":{"name":"electric-sql","version":"0.12.2-canary.9c16bb5","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.9c16bb5","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"b308bf907cb91da5ef78669efa6574cc57e5f4b9","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.9c16bb5.tgz","fileCount":419,"integrity":"sha512-kbnHsGc+5qNf54KRVCRPaTv8mxTDC0Bto0LqIw+aHjC3dqdcX7yWfqubOsh6ZmAJzsN5+RfA5v//1iNWwiGdew==","signatures":[{"sig":"MEUCIDZ2JEK0vQItI2KAnq9azUpvRYiiQCGKH1fcna6LfEWUAiEAku/5dtFGAgA7d4kVt1kt+9+HP0O+rK3N+rDgO2vj8mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.9c16bb5.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2be2b4a6ffdf006fa180cf929e114f5d/electric-sql-0.12.2-canary.9c16bb5.tgz","_integrity":"sha512-kbnHsGc+5qNf54KRVCRPaTv8mxTDC0Bto0LqIw+aHjC3dqdcX7yWfqubOsh6ZmAJzsN5+RfA5v//1iNWwiGdew==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.9c16bb5_1719823544164_0.45709898050554454","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.e518919":{"name":"electric-sql","version":"0.12.2-canary.e518919","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.e518919","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"d3f461b99a5475d079b8db799369e86ad2e91a56","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.e518919.tgz","fileCount":419,"integrity":"sha512-uZ/r45sQkXX50A1E+PEWJvMo+fV1/0XKEp2d7LhPYWOVS5hs3WRMcyI4o/c8Zvg6WLkwUzAIYWd8yluHhhXarg==","signatures":[{"sig":"MEUCIQDDDvAEOgGZnNBliyMcLsvIeW4bNDiSkLljZEZMK+E3uwIgNpXO97BfEW9D+ZL+QigCuBmZthrMIk/JFWuURZ+iifw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229325},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.e518919.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/b8d72bb31b87771667c236c85727215f/electric-sql-0.12.2-canary.e518919.tgz","_integrity":"sha512-uZ/r45sQkXX50A1E+PEWJvMo+fV1/0XKEp2d7LhPYWOVS5hs3WRMcyI4o/c8Zvg6WLkwUzAIYWd8yluHhhXarg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.e518919_1719827366178_0.39450039476672893","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.5b42c39":{"name":"electric-sql","version":"0.12.2-canary.5b42c39","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.5b42c39","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"f2d86214acb62efe9e8c30e2ba657426b4c3d39e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.5b42c39.tgz","fileCount":419,"integrity":"sha512-53K1ey0Vm96ViMAPuut0V3xXd1vDoArlTvcTkkp5rGHcBsjBEOa9qI/HUpSdvbl3vTQfwQBvBy4zPEuRdQdSAQ==","signatures":[{"sig":"MEYCIQDDVLK+VUvuGZ+bD3rrUXPS/Y46GVPu2IF53xQ+RA4V8wIhAOA+8Rzn66V0AE7XohgMjJfhQEh4I+h9yclRFpt2n1Z7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237123},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.5b42c39.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/fd672345cb76dc3a511ed884bc513f3a/electric-sql-0.12.2-canary.5b42c39.tgz","_integrity":"sha512-53K1ey0Vm96ViMAPuut0V3xXd1vDoArlTvcTkkp5rGHcBsjBEOa9qI/HUpSdvbl3vTQfwQBvBy4zPEuRdQdSAQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.5b42c39_1719839808769_0.015058334386842454","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.5ced128":{"name":"electric-sql","version":"0.12.2-canary.5ced128","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.5ced128","homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"662038be3541eba208391d1235f4426b2a310902","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.5ced128.tgz","fileCount":419,"integrity":"sha512-s7GN11Nq+jn+2fv70a3h5OZ26va+0gNTFGn8zeDXPafOED7HqLmdkwMLt6cb1l8TZhoA/JibE7sX5rGCxJyXeg==","signatures":[{"sig":"MEUCICUYxBo4DprHCFpMGwkZbqtotETcbBHq80/i7rAlbwNlAiEAzmQlobM5LOv6Q88jcvYERLwuKV+a2g3QAR7ytaC0634=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237123},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.5ced128.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/694556a6dc1282b2350147e2d8f029c1/electric-sql-0.12.2-canary.5ced128.tgz","_integrity":"sha512-s7GN11Nq+jn+2fv70a3h5OZ26va+0gNTFGn8zeDXPafOED7HqLmdkwMLt6cb1l8TZhoA/JibE7sX5rGCxJyXeg==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.5ced128_1719906564615_0.4056590786489487","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.392a36b":{"name":"electric-sql","version":"0.12.2-canary.392a36b","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.392a36b","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"09568b422476ecd9bbd47e83eda7a5cb2924009e","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.392a36b.tgz","fileCount":419,"integrity":"sha512-3COtLQckM5XGQT6f8O67tiiLlyeTtEi6OVuNfmMEsRIL6dwILLYjI27eVB4Z2zfClhF4BlUJUAlWTqRQ0EG9zQ==","signatures":[{"sig":"MEYCIQCjk+pFZ0xi1Q1jdszzh1/KFRSXfNwGAPk5Vvbu5anTfgIhAN7YZdMr8Ve7CbFA1DAjnMgYZhqKsor4Z/wcabjVDbdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237339},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.392a36b.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/9c15f86a0be4c3bd36edd5d30edc1c99/electric-sql-0.12.2-canary.392a36b.tgz","_integrity":"sha512-3COtLQckM5XGQT6f8O67tiiLlyeTtEi6OVuNfmMEsRIL6dwILLYjI27eVB4Z2zfClhF4BlUJUAlWTqRQ0EG9zQ==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.392a36b_1720009546123_0.9127371173892471","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.3dcff9a":{"name":"electric-sql","version":"0.12.2-canary.3dcff9a","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.3dcff9a","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"57179c7d4f72f1d8ab6a645be1ba0405c42a164c","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.3dcff9a.tgz","fileCount":419,"integrity":"sha512-uXFfxHcjoeUNFKsJRCX0OvkO2rN/LGKa9s6j5TWAGOrrPBGdfL0SD4siKAdUcm1THm9vwVmUbQVJcJM6qD0JfA==","signatures":[{"sig":"MEQCIGw6RwLQ1J9KWpRnzM8CL5b5Nt8PnX92iHf/vUy+I7SJAiAmclnA2c1SMqTMG2CDMW5+vx6yR7Lx6HHcQM069UYW6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237339},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.3dcff9a.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/2514f4d8b5eef570be3bb4b35ee0606a/electric-sql-0.12.2-canary.3dcff9a.tgz","_integrity":"sha512-uXFfxHcjoeUNFKsJRCX0OvkO2rN/LGKa9s6j5TWAGOrrPBGdfL0SD4siKAdUcm1THm9vwVmUbQVJcJM6qD0JfA==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.3dcff9a_1720601270345_0.673467421462703","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"},"0.12.2-canary.b4da7af":{"name":"electric-sql","version":"0.12.2-canary.b4da7af","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","_id":"electric-sql@0.12.2-canary.b4da7af","maintainers":[{"name":"thruflo","email":"thruflo+npm@gmail.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"electricsql-bot","email":"infra@electric-sql.com"}],"homepage":"https://electric-sql.com","bugs":{"url":"https://github.com/electric-sql/electric/issues"},"dist":{"shasum":"fe86b88200d80c734f18e7045472e68960dcd6e9","tarball":"https://registry.npmjs.org/electric-sql/-/electric-sql-0.12.2-canary.b4da7af.tgz","fileCount":419,"integrity":"sha512-zhlXbPnpy5/EWLanS+HV0PvYsYH3yr+48eYyEXjlNwiVocnIyZC6tyAWy1qVxhapJr1WkpZmkRr6etEN/MKn4w==","signatures":[{"sig":"MEQCIDPxVFjVUynuYaWxzuz1A4sKgIjC/o+sdQubJej0tR6pAiBBGhG+8PqHaDxWv8kKzVsg+u6bfouA85P2W+GbfN4ySg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237339},"main":"dist/index.js","type":"module","_from":"file:electric-sql-0.12.2-canary.b4da7af.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./*":"./dist/*/index.js","./expo":"./dist/drivers/expo-sqlite/index.js","./node":"./dist/drivers/better-sqlite3/index.js","./debug":"./dist/util/debug/index.js","./react":"./dist/frameworks/react/index.js","./tauri":"./dist/drivers/tauri-sqlite/index.js","./vuejs":"./dist/frameworks/vuejs/index.js","./config":"./dist/config/index.js","./pglite":"./dist/drivers/pglite/index.js","./browser":"./dist/drivers/wa-sqlite/index.js","./generic":"./dist/drivers/generic/index.js","./protocol":"./dist/_generated/protocol/satellite.js","./capacitor":"./dist/drivers/capacitor-sqlite/index.js","./expo-next":"./dist/drivers/expo-sqlite-next/index.js","./op-sqlite":"./dist/drivers/op-sqlite/index.js","./wa-sqlite":"./dist/drivers/wa-sqlite/index.js","./sockets/web":"./dist/sockets/web.js","./client/model":"./dist/client/model/index.js","./sockets/node":"./dist/sockets/node.js","./node-postgres":"./dist/drivers/node-postgres/index.js","./tauri-postgres":"./dist/drivers/tauri-postgres/index.js","./sockets/generic":"./dist/sockets/genericSocket.js","./migrators/builder":"./dist/migrators/builder.js","./sockets/react-native":"./dist/sockets/react-native.js"},"scripts":{"dev":"shx rm -rf dist && mkdir dist && concurrently \"tsup --watch\" \"tsc -p tsconfig.build.json --watch\" \"nodemon --watch ./dist  --delay 250ms ./scripts/fix-imports.js\"","lint":"eslint src --fix","test":"ava","build":"shx rm -rf dist && concurrently \"tsup\" \"tsc -p tsconfig.build.json\" && node scripts/fix-imports.js","format":"prettier --write --loglevel warn .","test-CI":"DISABLE_DIALECT=postgres npm run test","posttest":"npm run typecheck","typecheck":"tsc -p tsconfig.json","check-styleguide":"prettier --check --loglevel warn . && eslint . --quiet","post-version-bump":"node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\''\" > src/version/index.ts","generate-test-client":"npx tsx ../../components/cli/src/client/generateTestClient.ts"},"_npmUser":{"name":"icehaunter","email":"icehaunter@gmail.com"},"platform":"node","_resolved":"/tmp/891fc2a811723ff3bb22c7f9584957dd/electric-sql-0.12.2-canary.b4da7af.tgz","_integrity":"sha512-zhlXbPnpy5/EWLanS+HV0PvYsYH3yr+48eYyEXjlNwiVocnIyZC6tyAWy1qVxhapJr1WkpZmkRr6etEN/MKn4w==","repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"_npmVersion":"10.7.0","description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.8.1","zod":"3.21.1","jose":"^4.14.4","long":"^5.2.0","ohash":"^1.1.2","squel":"^5.13.0","prisma":"4.8.1","base-64":"^1.0.0","loglevel":"^1.8.1","ts-dedent":"^2.2.0","protobufjs":"^7.1.1","async-mutex":"^0.4.0","lodash.flow":"^3.5.0","lodash.pick":"^4.4.0","lodash.keyby":"^4.6.0","lodash.omitby":"^4.6.0","object.hasown":"^1.1.2","lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","lodash.throttle":"^4.1.1","lodash.uniqwith":"^4.5.0","lodash.mapvalues":"^4.6.0","lodash.partition":"^4.6.0","text-encoder-lite":"^2.0.0","exponential-backoff":"^3.1.0","@electric-sql/drivers":"0.0.1"},"typesVersions":{"*":{"auth":["./dist/auth/index.d.ts"],"expo":["./dist/drivers/expo-sqlite/index.d.ts"],"node":["./dist/drivers/better-sqlite3/index.d.ts"],"util":["./dist/util/index.d.ts"],"debug":["./dist/util/debug/index.d.ts"],"react":["./dist/frameworks/react/index.d.ts"],"tauri":["./dist/drivers/tauri-sqlite/index.d.ts"],"vuejs":["./dist/frameworks/vuejs/index.d.ts"],"client":["./dist/client/index.d.ts"],"config":["./dist/config/index.d.ts"],"pglite":["./dist/drivers/pglite/index.d.ts"],"browser":["./dist/drivers/wa-sqlite/index.d.ts"],"generic":["./dist/drivers/generic/index.d.ts"],"version":["./dist/version/index.d.ts"],"protocol":["./dist/_generated/protocol/satellite.d.ts"],"capacitor":["./dist/drivers/capacitor-sqlite/index.d.ts"],"expo-next":["./dist/drivers/expo-sqlite-next/index.d.ts"],"op-sqlite":["./dist/drivers/op-sqlite/index.d.ts"],"satellite":["./dist/satellite/index.d.ts"],"wa-sqlite":["./dist/drivers/wa-sqlite/index.d.ts"],"auth/secure":["./dist/auth/secure/index.d.ts"],"sockets/web":["./dist/sockets/web.d.ts"],"client/model":["./dist/client/model/index.d.ts"],"sockets/node":["./dist/sockets/node.d.ts"],"node-postgres":["./dist/drivers/node-postgres/index.d.ts"],"tauri-postgres":["./dist/drivers/tauri-postgres/index.d.ts"],"sockets/generic":["./dist/sockets/genericSocket.d.ts"],"migrators/builder":["./dist/migrators/builder.d.ts"],"sockets/react-native":["./dist/sockets/react-native.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","shx":"^0.3.4","tsx":"^4.15.7","vue":"^3.4.19","glob":"^10.3.10","tsup":"^8.0.1","jsdom":"24.0.0","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.0.2","typeorm":"^0.3.9","vue-tsc":"^1.8.27","prettier":"2.8.2","ts-proto":"^1.125.0","@types/ws":"^8.5.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^18.8.4","expo-sqlite":"^13.1.0","lint-staged":"^13.1.0","@types/react":"^18.3.1","concurrently":"^8.2.2","global-jsdom":"24.0.0","memorystorage":"^0.12.0","@types/base-64":"^1.0.0","better-sqlite3":"^11.0.0","@vue/test-utils":"^2.4.4","@types/lodash.flow":"^3.5.7","@types/lodash.pick":"^4.4.7","@types/lodash.keyby":"^4.6.9","@electric-sql/pglite":"^0.1.5","@types/lodash.omitby":"^4.6.7","@types/better-sqlite3":"7.6.10","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@testing-library/react":"^13.4.0","@types/lodash.throttle":"^4.1.7","@types/lodash.uniqwith":"^4.5.9","@types/lodash.mapvalues":"^4.6.7","@types/lodash.partition":"^4.6.7","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"vue":">=3.0.0","zod":"3.21.1","react":">= 16.8.0","prisma":"4.8.1","typeorm":">=0.3.0","react-dom":">= 16.8.0","react-native":">= 0.68.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"prisma":{"optional":true},"typeorm":{"optional":true},"react-dom":{"optional":true},"expo-sqlite":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/electric-sql_0.12.2-canary.b4da7af_1722263208160_0.35427258057688515","host":"s3://npm-registry-packages"},"deprecated":"We've rebuilt the sync engine. See https://next.electric-sql.com/about for more info and the quickstart there for getting started with the new system"}},"time":{"created":"2022-10-18T10:59:34.673Z","modified":"2024-08-08T13:09:15.621Z","0.1.0":"2022-10-18T10:59:34.898Z","0.1.1-0":"2022-10-18T14:21:17.483Z","0.1.1":"2022-10-18T14:39:59.520Z","0.1.2":"2022-10-18T15:09:47.696Z","0.1.3":"2022-10-18T16:09:25.054Z","0.2.0":"2022-10-19T15:36:59.601Z","0.2.1":"2022-10-24T17:53:15.032Z","0.2.2":"2022-10-24T18:28:18.463Z","0.2.3":"2022-11-07T10:14:48.106Z","0.3.0":"2022-11-10T14:38:58.901Z","0.3.1":"2022-12-07T23:32:13.599Z","0.3.3":"2022-12-16T18:05:35.216Z","0.3.4":"2022-12-23T12:16:20.932Z","0.3.5":"2022-12-28T14:41:23.783Z","0.3.6":"2022-12-28T21:46:18.956Z","0.3.7":"2022-12-28T22:28:49.015Z","0.3.8":"2023-01-02T16:30:33.548Z","0.3.9":"2023-01-02T16:52:28.749Z","0.3.10":"2023-01-02T17:50:47.261Z","0.3.11":"2023-01-13T13:41:45.194Z","0.3.12":"2023-01-15T15:05:31.515Z","0.4.0":"2023-01-23T11:16:08.340Z","0.4.1":"2023-01-24T16:18:39.032Z","0.4.2":"2023-03-15T11:11:09.394Z","0.4.3":"2023-03-21T10:38:57.103Z","0.5.0-next.0":"2023-07-17T18:46:18.389Z","0.5.0-next.1":"2023-07-18T14:53:20.990Z","0.5.0-next.2":"2023-07-20T21:07:15.115Z","0.5.0-next.3":"2023-07-24T15:41:12.610Z","0.5.0-next.4":"2023-08-01T15:34:20.367Z","0.5.0-next.5":"2023-08-09T10:11:31.661Z","0.5.0-next.6":"2023-08-22T15:56:20.918Z","0.5.0-next.7":"2023-08-23T19:39:20.267Z","0.5.0-next.8":"2023-08-24T15:38:40.138Z","0.5.0":"2023-08-24T15:42:44.947Z","0.5.1":"2023-08-28T18:26:55.423Z","0.5.2":"2023-08-30T15:14:59.044Z","0.5.3":"2023-09-07T09:42:46.069Z","0.6.0":"2023-09-19T19:44:23.818Z","0.6.1":"2023-09-20T07:16:07.873Z","0.6.2":"2023-09-20T08:14:54.851Z","0.6.3":"2023-09-20T12:05:02.371Z","0.6.4":"2023-09-29T10:14:53.608Z","0.7.0":"2023-11-02T08:52:44.292Z","0.7.1":"2023-11-09T15:41:33.348Z","0.8.0":"2023-12-05T09:54:04.901Z","0.8.1":"2023-12-06T15:40:23.094Z","0.8.2":"2023-12-13T11:36:18.453Z","0.9.0":"2024-01-18T08:17:03.727Z","0.9.1":"2024-01-24T11:34:00.853Z","0.9.2":"2024-02-06T13:03:24.531Z","0.9.3":"2024-02-21T15:25:05.078Z","0.9.4":"2024-02-22T13:49:09.271Z","0.9.5":"2024-03-14T13:49:43.256Z","0.9.6":"2024-03-14T17:42:46.490Z","0.9.7-canary.0":"2024-03-20T16:45:28.484Z","0.9.7-canary.d8ee5f0ed":"2024-04-03T20:05:59.289Z","0.9.7-canary.06ff40a":"2024-04-04T09:46:37.246Z","0.9.7-canary.2c69739":"2024-04-04T12:02:59.233Z","0.9.7-canary.c1a961f":"2024-04-04T12:05:52.662Z","0.9.7-canary.419e7b2":"2024-04-04T14:18:09.293Z","0.9.7-canary.8af11fc":"2024-04-05T09:55:08.428Z","0.9.7-canary.b34b08a":"2024-04-05T13:41:10.303Z","0.9.7-canary.6adfe2e":"2024-04-08T11:56:24.211Z","0.9.7-canary.a48bcdc":"2024-04-09T07:28:42.091Z","0.9.7-canary.c5df2e0":"2024-04-09T11:16:30.521Z","0.9.7-canary.d532314":"2024-04-09T11:24:51.926Z","0.9.7-canary.f08705d":"2024-04-09T11:36:55.959Z","0.9.7-canary.2394ec9":"2024-04-09T11:55:36.561Z","0.9.7-canary.378b1af":"2024-04-10T13:19:40.142Z","0.9.7-canary.1c19cb9":"2024-04-10T14:23:35.987Z","0.9.7-canary.b113c8f":"2024-04-10T16:15:06.965Z","0.9.7-canary.2b30cf9":"2024-04-10T16:29:16.348Z","0.9.7-canary.494aebd":"2024-04-11T09:17:39.381Z","0.10.0":"2024-04-11T09:44:45.711Z","0.10.1-canary.6fae591":"2024-04-11T09:47:21.624Z","0.10.1-canary.8a2104e":"2024-04-11T10:02:26.854Z","0.10.1-canary.dbab3a4":"2024-04-11T10:19:21.286Z","0.10.1-canary.c8ffbc8":"2024-04-11T10:55:21.393Z","0.10.1-canary.fb8f36f":"2024-04-11T13:10:31.413Z","0.10.1-canary.6c0bd9f":"2024-04-11T15:16:53.029Z","0.10.1-canary.7ca5649":"2024-04-11T15:23:15.137Z","0.10.1-canary.debba1b":"2024-04-11T16:15:42.988Z","0.10.1-canary.b7faf72":"2024-04-12T11:19:41.910Z","0.10.1":"2024-04-12T11:45:56.945Z","0.10.2-canary.46e70c0":"2024-04-12T11:47:11.793Z","0.10.2-canary.69eb03c":"2024-04-16T08:48:40.692Z","0.10.2-canary.b2f3f5a":"2024-04-16T10:56:40.375Z","0.10.2-canary.22a7555":"2024-04-16T15:44:27.688Z","0.10.2-canary.ec27052":"2024-04-17T07:26:37.403Z","0.10.2-canary.572b81c":"2024-04-17T14:24:26.538Z","0.10.2-canary.ccd7e69":"2024-04-18T13:24:36.795Z","0.10.2-canary.cb17555":"2024-04-18T13:55:21.843Z","0.10.2-canary.99ab7bb":"2024-04-18T14:12:44.811Z","0.10.2-canary.44533ce":"2024-04-18T14:15:06.104Z","0.10.2-canary.bbe2f24":"2024-04-18T14:28:46.098Z","0.10.2-canary.89fd4db":"2024-04-22T08:08:09.840Z","0.10.2-canary.c35956d":"2024-04-22T10:10:55.439Z","0.10.2-canary.27fcdfc":"2024-04-22T12:46:34.833Z","0.10.2-canary.75e88e3":"2024-04-22T13:34:57.903Z","0.10.2-canary.b969100":"2024-04-23T09:21:01.713Z","0.10.2-canary.244033f":"2024-04-23T09:34:19.178Z","0.10.2-canary.256a0cb":"2024-04-23T10:15:50.273Z","0.10.2-canary.f12dd95":"2024-04-23T21:43:26.768Z","0.10.2-canary.46454c3":"2024-04-24T07:38:01.997Z","0.10.2-canary.ed915dd":"2024-04-24T11:59:50.339Z","0.10.2-canary.d375983":"2024-04-24T20:01:00.676Z","0.10.2-canary.a0e4f08":"2024-04-25T08:29:37.588Z","0.10.2-canary.c00c293":"2024-04-25T10:32:13.796Z","0.10.2-canary.6573147":"2024-04-25T10:45:55.691Z","0.10.2-canary.dd5bd65":"2024-04-25T14:16:01.546Z","0.10.2-canary.784f737":"2024-04-25T14:39:58.144Z","0.10.2-canary.f7aa5d9":"2024-04-25T15:08:03.285Z","0.10.2-canary.ca53955":"2024-04-29T12:45:26.918Z","0.10.2-canary.1b79344":"2024-04-29T14:09:45.950Z","0.10.2-canary.244066a":"2024-04-29T14:18:42.247Z","0.10.2-canary.abebbaa":"2024-04-30T07:53:11.112Z","0.10.2-canary.3794e2b":"2024-04-30T09:56:05.513Z","0.10.2-canary.0115a0a":"2024-04-30T13:17:42.599Z","0.10.2-canary.b7dcace":"2024-05-01T15:08:03.428Z","0.10.2-canary.f3096b1":"2024-05-01T20:14:44.734Z","0.10.2-canary.c8e6981":"2024-05-02T09:38:39.944Z","0.10.2-canary.450a65b":"2024-05-02T15:37:52.064Z","0.10.2-canary.30eb725":"2024-05-02T16:31:48.520Z","0.10.2-canary.364b603":"2024-05-02T21:04:38.247Z","0.10.2-canary.b2031c4":"2024-05-06T08:32:25.674Z","0.10.2-canary.f60ff0a":"2024-05-06T09:38:56.543Z","0.10.2-canary.3e158dc":"2024-05-06T09:48:48.472Z","0.10.2-canary.2be5f17":"2024-05-06T20:02:41.623Z","0.10.2-canary.7c3609e":"2024-05-07T06:10:09.525Z","0.10.2":"2024-05-07T08:16:23.876Z","0.10.3-canary.6027c2d":"2024-05-07T08:19:01.309Z","0.10.3-canary.e45e729":"2024-05-07T08:59:11.022Z","0.10.3-canary.068b95f":"2024-05-07T09:25:14.675Z","0.11.0":"2024-05-07T09:32:59.285Z","0.11.1-canary.5e0f9b6":"2024-05-07T09:35:56.220Z","0.11.1-canary.f03bde0":"2024-05-07T14:49:32.446Z","0.11.1":"2024-05-07T15:45:05.115Z","0.11.2-canary.c646b42":"2024-05-07T15:47:34.417Z","0.11.2-canary.8ba900a":"2024-05-08T13:50:48.030Z","0.11.2-canary.6a746d9":"2024-05-09T10:13:44.753Z","0.11.2-canary.ebd2cb9":"2024-05-09T11:57:56.560Z","0.11.2-canary.c4876dd":"2024-05-09T12:41:19.727Z","0.11.2-canary.e74f731":"2024-05-09T13:01:10.125Z","0.11.2-canary.d2df5fe":"2024-05-09T13:16:05.540Z","0.11.2-canary.3294240":"2024-05-13T10:10:07.896Z","0.11.2":"2024-05-13T10:46:39.048Z","0.11.3-canary.d3f5623":"2024-05-13T10:49:32.602Z","0.11.3-canary.747540":"2024-05-14T07:53:55.126Z","0.11.3-canary.99dfabd":"2024-05-14T08:24:32.327Z","0.11.3-canary.8369649":"2024-05-14T08:58:32.670Z","0.11.3-canary.d4589c9":"2024-05-14T09:22:07.257Z","0.11.3-canary.6080c9c":"2024-05-14T09:32:43.576Z","0.11.3-canary.9847566":"2024-05-14T12:33:56.456Z","0.11.3-canary.a6c2563":"2024-05-14T12:54:09.111Z","0.11.3-canary.8d7216d":"2024-05-14T14:08:18.241Z","0.11.3-canary.e9f9221":"2024-05-14T14:33:52.965Z","0.11.3":"2024-05-14T14:46:09.847Z","0.11.4-canary.379fad5":"2024-05-14T14:49:00.067Z","0.11.4-canary.237e323":"2024-05-15T08:33:04.795Z","0.11.4-canary.0d659d4":"2024-05-15T09:09:35.290Z","0.11.4-canary.f725bdd":"2024-05-15T13:22:43.848Z","0.11.4-canary.5f40b96":"2024-05-16T07:46:20.309Z","0.11.4-canary.a8eedad":"2024-05-16T08:52:53.140Z","0.11.4-canary.437e84f":"2024-05-16T10:23:04.149Z","0.11.4-canary.2096133":"2024-05-16T12:19:31.364Z","0.11.4-canary.04ea138":"2024-05-16T15:16:18.451Z","0.11.4-canary.5474f9b":"2024-05-16T15:49:22.831Z","0.11.4-canary.b966157":"2024-05-16T16:29:17.863Z","0.11.4-canary.f4e9e28":"2024-05-16T16:42:33.910Z","0.11.4-canary.875200b":"2024-05-17T15:12:08.664Z","0.11.4-canary.276149d":"2024-05-20T15:38:29.994Z","0.11.4-canary.7dfd91a":"2024-05-21T09:04:13.750Z","0.11.4-canary.868686b":"2024-05-21T12:20:35.450Z","0.11.4-canary.f12e634":"2024-05-22T21:01:26.725Z","0.11.4-canary.ff08923":"2024-05-23T08:27:50.356Z","0.11.4-canary.6d4fb3d":"2024-05-23T09:40:19.182Z","0.11.4-canary.17e793c":"2024-05-30T08:33:06.509Z","0.11.4-canary.d406e85":"2024-05-31T11:13:11.161Z","0.11.4-canary.189bd52":"2024-06-03T11:46:32.562Z","0.11.4-canary.c3873fe":"2024-06-03T12:01:03.846Z","0.11.4-canary.d3506ab":"2024-06-04T09:30:14.795Z","0.11.4-canary.fdc9a75":"2024-06-04T09:36:58.282Z","0.11.4-canary.e8e4e3b":"2024-06-04T09:40:43.711Z","0.11.4-canary.27ac2a1":"2024-06-04T10:07:25.048Z","0.11.4-canary.adffce3":"2024-06-04T10:54:26.906Z","0.11.4-canary.269bb0f":"2024-06-04T11:03:32.613Z","0.11.4-canary.25523d9":"2024-06-04T12:14:57.455Z","0.11.4-canary.b61258f":"2024-06-04T12:48:29.117Z","0.11.4-canary.f4f020d":"2024-06-04T13:35:52.314Z","0.11.4-canary.d279c8a":"2024-06-05T08:25:32.011Z","0.11.4-canary.eaeb21c":"2024-06-05T12:13:09.557Z","0.11.4-canary.7ac268d":"2024-06-06T14:06:00.705Z","0.12.0":"2024-06-10T11:15:57.690Z","0.12.1-canary.f322afc":"2024-06-10T11:18:51.482Z","0.12.1-canary.e07bad2":"2024-06-10T11:55:12.761Z","0.12.1-canary.b510eec":"2024-06-10T11:59:11.868Z","0.12.1-canary.c5b2adf":"2024-06-10T13:16:36.789Z","0.12.1-canary.dfacb2a":"2024-06-11T06:09:42.514Z","0.12.1-canary.81b1d00":"2024-06-12T11:16:27.443Z","0.12.1-canary.21fc043":"2024-06-12T11:25:17.303Z","0.12.1-canary.cab9bd0":"2024-06-12T14:16:50.015Z","0.12.1-canary.5bb284d":"2024-06-12T15:17:34.225Z","0.12.1-canary.737f31d":"2024-06-13T09:07:20.210Z","0.12.1-canary.fdfe88e":"2024-06-13T11:48:52.598Z","0.12.1-canary.31b8297":"2024-06-13T13:07:49.718Z","0.12.1-canary.7b4b8d4":"2024-06-13T13:47:05.778Z","0.12.1-canary.326c68c":"2024-06-13T13:56:06.838Z","0.12.1-canary.bd42afb":"2024-06-14T08:49:31.358Z","0.12.1-canary.fbf8a4d":"2024-06-17T09:36:12.935Z","0.12.1-canary.b3c1bdc":"2024-06-17T11:31:35.390Z","0.12.1-canary.ecdd4ab":"2024-06-17T11:40:58.901Z","0.12.1-canary.b700551":"2024-06-18T08:13:44.288Z","0.12.1-canary.8cddaaf":"2024-06-18T08:32:35.640Z","0.12.1-canary.26b3a87":"2024-06-18T10:07:24.176Z","0.12.1-canary.e9dc60f":"2024-06-18T10:20:20.715Z","0.12.1-canary.7bbba53":"2024-06-18T14:31:48.458Z","0.12.1":"2024-06-19T09:35:31.881Z","0.12.2-canary.e0365c6":"2024-06-19T09:38:04.219Z","0.12.2-canary.f33f42f":"2024-06-19T09:43:40.350Z","0.12.2-canary.9846f54":"2024-06-19T09:51:14.713Z","0.12.2-canary.daced22":"2024-06-19T14:02:03.333Z","0.12.2-canary.a94e860":"2024-06-20T09:05:15.022Z","0.12.2-canary.20334cd":"2024-06-24T10:53:18.698Z","0.12.2-canary.6002f07":"2024-06-24T15:38:24.537Z","0.12.2-canary.5e16611":"2024-06-25T10:03:10.661Z","0.12.2-canary.cb19c58":"2024-06-25T13:48:36.304Z","0.12.2-canary.5e2e276":"2024-06-26T10:50:30.971Z","0.12.2-canary.837ce92":"2024-06-26T11:54:24.622Z","0.12.2-canary.af6a7be":"2024-06-26T13:11:07.599Z","0.12.2-canary.cf7f316":"2024-06-27T10:05:36.452Z","0.12.2-canary.febb710":"2024-06-27T10:22:53.479Z","0.12.2-canary.0f11eb2":"2024-06-27T15:13:31.316Z","0.12.2-canary.0174d81":"2024-06-27T21:35:09.418Z","0.12.2-canary.ab3e89a":"2024-06-28T09:50:35.621Z","0.12.2-canary.9c16bb5":"2024-07-01T08:45:44.431Z","0.12.2-canary.e518919":"2024-07-01T09:49:26.411Z","0.12.2-canary.5b42c39":"2024-07-01T13:16:49.025Z","0.12.2-canary.5ced128":"2024-07-02T07:49:24.895Z","0.12.2-canary.392a36b":"2024-07-03T12:25:46.459Z","0.12.2-canary.3dcff9a":"2024-07-10T08:47:50.577Z","0.12.2-canary.b4da7af":"2024-07-29T14:26:48.471Z"},"bugs":{"url":"https://github.com/electric-sql/electric/issues"},"author":{"name":"Electric DB Limited"},"license":"Apache-2.0","homepage":"https://electric-sql.com","keywords":["absurd-sql","active","android","better-sqlite3","capacitor","op-sqlite","crdt","crdts","database","db","electric","electric-sql","expo","ios","local-first","local-first-sql","node","offline","offline-first","react-native","sql","sql.js","sqlite","sqlite3","sync","web"],"repository":{"url":"git+https://github.com/electric-sql/electric.git#main","type":"git"},"description":"ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.","maintainers":[{"name":"electricsql-bot","email":"infra@electric-sql.com"},{"name":"icehaunter","email":"icehaunter@gmail.com"},{"name":"thruflo","email":"thruflo+npm@gmail.com"}],"readme":"","readmeFilename":""}