{"_id":"@sigx/lynx-sqlite","_rev":"34-859f7a7488029aa430856a872e7a0e05","name":"@sigx/lynx-sqlite","dist-tags":{"latest":"0.34.0"},"versions":{"0.7.0":{"name":"@sigx/lynx-sqlite","version":"0.7.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.7.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"fd4dbea09eb601b677419a7c88ed5a6b2fcf75b4","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.7.0.tgz","fileCount":31,"integrity":"sha512-5VGyNcp3+s4jMQ8doxHPOVb2t7AAuNsn+PgTpgH41Whv10K/f6wsO/OcJwcfGGDLo93kXxOEMs+fg7spo6alYg==","signatures":[{"sig":"MEYCIQDc9CeXQtRe6kyw3CvExB2JTckAdNWUTgRuQcyTwRaWPgIhALCouTV42A2tt1Phfq1N8XpQRuc6P+c5dDKEYDeQTQpw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92167},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"C:\\Users\\andy\\AppData\\Local\\Temp\\79f4ab306d25514dd47b37bc9545e93b\\sigx-lynx-sqlite-0.7.0.tgz","_integrity":"sha512-5VGyNcp3+s4jMQ8doxHPOVb2t7AAuNsn+PgTpgH41Whv10K/f6wsO/OcJwcfGGDLo93kXxOEMs+fg7spo6alYg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"10.9.4","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sigx/lynx":"^0.7.0","@sigx/lynx-core":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.7.0_1781278532355_0.7820388015755573","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@sigx/lynx-sqlite","version":"0.8.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.8.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ffc68c604b30e1a4340ebbbe03145a13eb2c3dfe","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.8.0.tgz","fileCount":31,"integrity":"sha512-D5rpg2P86teqK8h+InrpBRpVIWa0GU7DBPexGwzypSd4NQBdD+dlFytfDHrHVo9MCuD6cayg/vWrbBMBpheKXQ==","signatures":[{"sig":"MEQCIHC6ULmfizYdMSPPWjQTW/gTLd4VsyLyOzeKEaQtF1dEAiBmBNua05melsCV8Bx6Vt0qwJrwGg+8yT6N4hfnkgwgOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92320},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"C:\\Users\\andy\\AppData\\Local\\Temp\\acbc8e0e5b4fc76d69304b07b569a847\\sigx-lynx-sqlite-0.8.0.tgz","_integrity":"sha512-D5rpg2P86teqK8h+InrpBRpVIWa0GU7DBPexGwzypSd4NQBdD+dlFytfDHrHVo9MCuD6cayg/vWrbBMBpheKXQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"10.9.4","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sigx/lynx":"^0.8.0","@sigx/lynx-core":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.8.0_1781541596742_0.8675882191020585","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@sigx/lynx-sqlite","version":"0.8.1","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.8.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ef0e37b6cb059d4dcfdfa3c63650ea30d1de81d5","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.8.1.tgz","fileCount":31,"integrity":"sha512-MqIJvrpNDRK66gkzxzenII7/inX2ZAztNjBw60ah5exo3D0NvsDR/POJ3HGhPiiZZUeh89V/6BrTO8GADzCijQ==","signatures":[{"sig":"MEQCIA2KR9hw3R3LnFpVoycckfAv8Q8VJ21EhrIheu+jzPU1AiA7piTVcqiJZgEO4E4mQSRVcOKS7yqU5+GLB8gvVMVvVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91474},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/ede3f5f1ef85298f0b657de5526196f3/sigx-lynx-sqlite-0.8.1.tgz","_integrity":"sha512-MqIJvrpNDRK66gkzxzenII7/inX2ZAztNjBw60ah5exo3D0NvsDR/POJ3HGhPiiZZUeh89V/6BrTO8GADzCijQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.17.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx":"^0.8.1","@sigx/lynx-core":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.8.1_1781781179261_0.16580170500468472","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@sigx/lynx-sqlite","version":"0.9.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.9.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"6999211fc2fff95d16bb95a70a34a386d86c0bc5","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.9.0.tgz","fileCount":31,"integrity":"sha512-JbQ9s8LcA8Y6dO3Y6nBddpeXXJnnzjuQPzFj+tXzT9mXtikTywIEOW+Q3J7mA9Dlp1FPXWkE6FuWic/rzqyuIA==","signatures":[{"sig":"MEUCIQCt2MAq/AhQnyHoQNhLS96Qb8ddtvSclEdRSOL9A86w3wIgR9Ng1oayFJSDNyxSllLmWJLyWgXnPMTBdnyzJ1mN9PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91474},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/19fe31ebd5fadd908fbcd027549cbebf/sigx-lynx-sqlite-0.9.0.tgz","_integrity":"sha512-JbQ9s8LcA8Y6dO3Y6nBddpeXXJnnzjuQPzFj+tXzT9mXtikTywIEOW+Q3J7mA9Dlp1FPXWkE6FuWic/rzqyuIA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.6.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@sigx/lynx":"^0.9.0","@sigx/lynx-core":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.9.0_1781808629901_0.6675871509469291","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@sigx/lynx-sqlite","version":"0.9.1","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.9.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"4d0860e6fce91f824185cec3fe3778e509cfa029","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.9.1.tgz","fileCount":31,"integrity":"sha512-MKJCdmhGmJrDCizHdVJmHVHMZ9E3n8rwa5x3DJLTbnC/r6e0rGaPtduz6yaZErnl6qq1xq/f8pQ4iv0Thc12pg==","signatures":[{"sig":"MEQCIAJRgVuSN200ck/hAGISuf3fnjJ9nR62/HV0VrI2JBUkAiB6bBU12gNjlk3eGLj2eCsKxnLqaMn3iqPiTbYY0ONF8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91474},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/89ce3b36eec7a181ccd6beaeeef3cb1b/sigx-lynx-sqlite-0.9.1.tgz","_integrity":"sha512-MKJCdmhGmJrDCizHdVJmHVHMZ9E3n8rwa5x3DJLTbnC/r6e0rGaPtduz6yaZErnl6qq1xq/f8pQ4iv0Thc12pg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.17.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx":"^0.9.1","@sigx/lynx-core":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.9.1_1781809718411_0.8658556870947454","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@sigx/lynx-sqlite","version":"0.9.2","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.9.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ed603905a00b4426f7c99f40d6a56130fd8fb5b4","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.9.2.tgz","fileCount":31,"integrity":"sha512-1mCAVCuh624vux2HyL6lKYV/g54Exr7rOgFB0ItObERo1c3k9btwm93ZcZ+QPfpGLoR/wSyLyhwbjeR0/56XdA==","signatures":[{"sig":"MEQCIAIhQ93e+xwJwg6gVDLfemF1LSTzK7LZZyEELUmNG88FAiALSEOrXfSAYYFAlPu5/JLD2eYoGuCk0nRRXn7ide2kew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91474},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.9.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/0d859cd9aac6629bbf8cc2b6d35d6b79/sigx-lynx-sqlite-0.9.2.tgz","_integrity":"sha512-1mCAVCuh624vux2HyL6lKYV/g54Exr7rOgFB0ItObERo1c3k9btwm93ZcZ+QPfpGLoR/wSyLyhwbjeR0/56XdA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.17.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx":"^0.9.2","@sigx/lynx-core":"^0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.9.2_1782110090700_0.7807333633159164","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@sigx/lynx-sqlite","version":"0.10.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.10.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"02456a2bb35134ec8a703667085e3e3d6500c0b1","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.10.0.tgz","fileCount":31,"integrity":"sha512-xlDl8XIkYRuScIx3oQ050JkB2AhyfB+bMbJjFv7HdvUl14YrbhgupAUZYQLRosLJJeFUGyRsPo0fRSQiKcs8jw==","signatures":[{"sig":"MEUCIQCA+pWle5gixdmNe39uwcs9RsJwtZm/U9SrvKSmUyI/mwIgQByM3MWQLfvhomW2h4Lai6nvQ0jVG0OtZWFGZtzdkrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/b52f78adf0dac2749ec9feb52fda7c48/sigx-lynx-sqlite-0.10.0.tgz","_integrity":"sha512-xlDl8XIkYRuScIx3oQ050JkB2AhyfB+bMbJjFv7HdvUl14YrbhgupAUZYQLRosLJJeFUGyRsPo0fRSQiKcs8jw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.17.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx":"^0.10.0","@sigx/lynx-core":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.10.0_1782206238717_0.1006769717171978","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@sigx/lynx-sqlite","version":"0.11.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.11.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c06d610db531fc46ad58f6cf6d24f6ea0d96088d","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.11.0.tgz","fileCount":31,"integrity":"sha512-D71iiYnwmkp8wBeWEUCDzkGKfd44wBDUpqd6ETEUAmkWYWPj5GrKU0SeRes+rnlKZLhU0eP6u2Q9RSVp+i/Dqw==","signatures":[{"sig":"MEYCIQDk8ELVEGOsl2z3P839H+wlUNw8+x7pCDTZsGjkXFf55QIhALEaQh/hgaIr2eC9yAklcxUNyG2hG8gRB558Ihj/nkrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/07d4d295ed2724a7fbb894a0f530e3de/sigx-lynx-sqlite-0.11.0.tgz","_integrity":"sha512-D71iiYnwmkp8wBeWEUCDzkGKfd44wBDUpqd6ETEUAmkWYWPj5GrKU0SeRes+rnlKZLhU0eP6u2Q9RSVp+i/Dqw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.17.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx":"^0.11.0","@sigx/lynx-core":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.11.0_1782296730577_0.1120567809215145","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@sigx/lynx-sqlite","version":"0.12.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.12.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"657b6e5a8ec788c6472c1bfcaf6f1689737b9b38","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.12.0.tgz","fileCount":31,"integrity":"sha512-STZvIhx2RbN3YEImtgNNQhM1t20sMRm1AIOtxne4HZ6yioT0xOg6qFgUjYkLpGEBW2t9QQZwlAYwaVtjhlevxg==","signatures":[{"sig":"MEYCIQDnv6mkhneALZvpNfE5W+PEZaZHHeCLL05UnJjexG1qjAIhAMq5T/E6Gc8v/zOsUUrTrN/cKkxFmQRqB3jY5M7tLI17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/f07b3627481ecd3b7ad53606b187617c/sigx-lynx-sqlite-0.12.0.tgz","_integrity":"sha512-STZvIhx2RbN3YEImtgNNQhM1t20sMRm1AIOtxne4HZ6yioT0xOg6qFgUjYkLpGEBW2t9QQZwlAYwaVtjhlevxg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.12.0","@sigx/lynx-core":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.12.0_1783949841172_0.2313024837458011","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@sigx/lynx-sqlite","version":"0.12.1","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.12.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"4bc96a82ebabdef2d861826d3d0aa94f7dfa7675","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.12.1.tgz","fileCount":31,"integrity":"sha512-HUlLNTLNq098IVj4CdXNWfIzkaN9YNSlRjWxwZboD6w/I0kfbIsUlSOcKVEAvBwGTGeo+lxMwt5WGZqzY7JdaA==","signatures":[{"sig":"MEYCIQDntW7oIKIS8z2HxEXH97xNjts5F69xgL3hB0cxSGpwUwIhAN73/WDgA755PponVffkkcPk3xAli2OY+BUnJwvOVJPi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/47cc77664de40e23e8eadbe9aa4bb119/sigx-lynx-sqlite-0.12.1.tgz","_integrity":"sha512-HUlLNTLNq098IVj4CdXNWfIzkaN9YNSlRjWxwZboD6w/I0kfbIsUlSOcKVEAvBwGTGeo+lxMwt5WGZqzY7JdaA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.12.1","@sigx/lynx-core":"^0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.12.1_1783972326266_0.35086812691829716","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@sigx/lynx-sqlite","version":"0.12.2","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.12.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"aaf121db4af8e16c31bb431016152580ba96f98c","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.12.2.tgz","fileCount":31,"integrity":"sha512-jPNtCeJDLbcBBLPwSywnay/mLF5ySL0nAi8UedQlH38KdlbK9S7aBz7NAI100h+9MeLeI9H+4HvLiDIcOjYqLA==","signatures":[{"sig":"MEUCIQDMmyQpEYiiCaffqytVdp+GV1zr+bQ2dwZHRyyxDM+d8AIgAXPe2/UIPXVvHfA2yYaYfOUeRhp0C3byltHkDspn0qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.12.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/a10ce49c758f455cd2771c64efd9ffc5/sigx-lynx-sqlite-0.12.2.tgz","_integrity":"sha512-jPNtCeJDLbcBBLPwSywnay/mLF5ySL0nAi8UedQlH38KdlbK9S7aBz7NAI100h+9MeLeI9H+4HvLiDIcOjYqLA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.12.2","@sigx/lynx-core":"^0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.12.2_1784019778197_0.3851817252555112","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@sigx/lynx-sqlite","version":"0.13.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.13.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"3b9113102db61864e30b5abc1134a8526e596b78","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.13.0.tgz","fileCount":31,"integrity":"sha512-1dTdbdCYZgTrx0ASzZOKayBZbAvG4+EtmHxkBq4Yvvo66bq6ARhR4eOx/QsKlpRTWV9YhwbhmrlTNS+SK0qRjw==","signatures":[{"sig":"MEUCIGiJS26j1zB5XkoDGGr59KFauZ09Jn+J7ngn9M6X2rPAAiEA3gmVRF4RtDufCFbNaP2IKMbacnh4q4RsVc64YqQC+X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/220e4eec85026ad653ea31368cca7f1c/sigx-lynx-sqlite-0.13.0.tgz","_integrity":"sha512-1dTdbdCYZgTrx0ASzZOKayBZbAvG4+EtmHxkBq4Yvvo66bq6ARhR4eOx/QsKlpRTWV9YhwbhmrlTNS+SK0qRjw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.13.0","@sigx/lynx-core":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.13.0_1784139085784_0.8506888666829795","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@sigx/lynx-sqlite","version":"0.14.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.14.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a7ffa46ebb3474fc2d2cbb9c54da62893f04ccbc","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.14.0.tgz","fileCount":31,"integrity":"sha512-FWHJ/DmxYkFix52ju2MpofrvvC/cP/A7YBZym2LcSQbXhrCkA5V+jawo7At/8j9EhoxMNXNkvEmnlqcrWKSpsA==","signatures":[{"sig":"MEYCIQDUpd0kwPRncctc62eRBAwNREL3XPa5z/7TZdCpp9E5QwIhAN5A2uI680mQJ3qsxQwh1MKvRWC1iGmygqVb/ULnEr3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/e976ff6b56376b142e3b358c68d96e99/sigx-lynx-sqlite-0.14.0.tgz","_integrity":"sha512-FWHJ/DmxYkFix52ju2MpofrvvC/cP/A7YBZym2LcSQbXhrCkA5V+jawo7At/8j9EhoxMNXNkvEmnlqcrWKSpsA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.14.0","@sigx/lynx-core":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.14.0_1784200182503_0.303001804239478","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@sigx/lynx-sqlite","version":"0.15.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.15.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"4a2a584de181a615846123458a019e045c14f272","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.15.0.tgz","fileCount":31,"integrity":"sha512-urBgm6vWAa1YpAUCt3jd78n2tkuN/oP85FavsmLCQ+4Vpfztdx/R0uSJQvVB4XVyIoGByqQb7DjFOg/5WvuZtQ==","signatures":[{"sig":"MEUCIQD8ML1Q3bsyhogqd24qlzH7p2Ww8wmRnsm+GIS265c00gIgIUxm2YMnMOoa0vNJfjhjwyqO4PQ4HvFGrmbXmkSfd2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/fe8b7c140e0411c7c3b36f7772046401/sigx-lynx-sqlite-0.15.0.tgz","_integrity":"sha512-urBgm6vWAa1YpAUCt3jd78n2tkuN/oP85FavsmLCQ+4Vpfztdx/R0uSJQvVB4XVyIoGByqQb7DjFOg/5WvuZtQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.15.0","@sigx/lynx-core":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.15.0_1784236860146_0.001544703100414102","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@sigx/lynx-sqlite","version":"0.17.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.17.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"11c4199ad0ea738f8e6a524a239e4d3924882535","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.17.0.tgz","fileCount":31,"integrity":"sha512-m+cgX5mwwi5f+0v82lfDBWbhvHINPyzNYkuaQQIgta4eu1v7Ne8TGLICRIjd199LsEfBd5VhHOCG+Hdnr6wILg==","signatures":[{"sig":"MEQCIGr6kUzVk+Qs0mBgeGreO6hgQsK/NlVvIU5TMjysqAzAAiBhHQw7l6jHRhGAZqrrq6fH/NQb2PsdWBVfCfkap4yyiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/9a2a75a5112940a40cad7df15fdcf79e/sigx-lynx-sqlite-0.17.0.tgz","_integrity":"sha512-m+cgX5mwwi5f+0v82lfDBWbhvHINPyzNYkuaQQIgta4eu1v7Ne8TGLICRIjd199LsEfBd5VhHOCG+Hdnr6wILg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.17.0","@sigx/lynx-core":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.17.0_1784480295081_0.9766261416372337","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@sigx/lynx-sqlite","version":"0.18.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.18.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"2c240b0e7ff430cfcb607a1b9ee4cf37ed36b305","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.18.0.tgz","fileCount":31,"integrity":"sha512-cc2M3wcpDSUpPTKwjvsl/X+kb2f64gVmewx8VPvBNu3OJuGKO8G8oJwpxY9v/fWkOJvy9veh2Hh4MsNEn1y9nQ==","signatures":[{"sig":"MEUCICNYrNAzWSDHx1LNYFDK6X+4YbEjPO1D2vZeg/OcowzXAiEAymBEQr3eDgMT5dEKXdDhYQQ+cGRCRA5vEZUlXDvhpxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/bdc6a79b43b6694dfe369426f006d858/sigx-lynx-sqlite-0.18.0.tgz","_integrity":"sha512-cc2M3wcpDSUpPTKwjvsl/X+kb2f64gVmewx8VPvBNu3OJuGKO8G8oJwpxY9v/fWkOJvy9veh2Hh4MsNEn1y9nQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.18.0","@sigx/lynx-core":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.18.0_1784625817234_0.7587696978907446","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@sigx/lynx-sqlite","version":"0.18.1","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.18.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"e42bcc4a3b8e4c2a470b60793b5296b32ff1c164","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.18.1.tgz","fileCount":31,"integrity":"sha512-g1gVy89J2Ny7jhkdJixAthZYa43ZWFULCh//rxMNhWcs62wq7QwFaALkAYjMRuy/j58/CCBps2a9GH7eWUnygw==","signatures":[{"sig":"MEQCIFEBWAstOdLu0db2bHrm7TZkF4aY3hENe0oOqA+uiBusAiA/Z3hmHXJdrbWlRWY8JCDX12zcaVpHYhYLA0ut6I0FSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/ceee2c171462ccdcf5a80cdf45df2989/sigx-lynx-sqlite-0.18.1.tgz","_integrity":"sha512-g1gVy89J2Ny7jhkdJixAthZYa43ZWFULCh//rxMNhWcs62wq7QwFaALkAYjMRuy/j58/CCBps2a9GH7eWUnygw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.18.1","@sigx/lynx-core":"^0.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.18.1_1784668131274_0.47460929130157425","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@sigx/lynx-sqlite","version":"0.19.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.19.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"3869a5e89f27a94ad09071141588bd5983755cb4","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.19.0.tgz","fileCount":31,"integrity":"sha512-XT57/7w45CET+vk+VXPNTs98wRxCxtRWI5MF8k8eb+v1QW+DPvsYqX2CC3p3rJ3hAFv+qe0sVDTMcv+EexN3OA==","signatures":[{"sig":"MEUCIQDcxKRvhkH7V02UNRSOhM6ELQnpCYKL9RHEisgsEeTesAIgGkOZ1GFgNh1ZXO/fQpTowltRHGZMWooo/o5um6REN40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/b6735b9c77208a513d59e7720299a45c/sigx-lynx-sqlite-0.19.0.tgz","_integrity":"sha512-XT57/7w45CET+vk+VXPNTs98wRxCxtRWI5MF8k8eb+v1QW+DPvsYqX2CC3p3rJ3hAFv+qe0sVDTMcv+EexN3OA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.19.0","@sigx/lynx-core":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.19.0_1784812549654_0.5768033158093147","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@sigx/lynx-sqlite","version":"0.20.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.20.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"96bcda9835811fa166ca1454733378a33d02b5b0","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.20.0.tgz","fileCount":31,"integrity":"sha512-Z757VKP+JLoh8dtlg1cKRh3+lIXr6kg1j8f2LWQyk1tAFx5lnOq5qqvr6NNarFDxHC5ydnXAR/ogcAUbg2NmLg==","signatures":[{"sig":"MEQCIB3UE8BOr/4vWUfHQESea9UD3NNCIRaPIVKjdIAo98vFAiBKNmK7foN6mlCotQQNpfk1rMirQz1s4n90pie8hDNF1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.20.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/3d2464079de8bb1ab9c79d1877b66a87/sigx-lynx-sqlite-0.20.0.tgz","_integrity":"sha512-Z757VKP+JLoh8dtlg1cKRh3+lIXr6kg1j8f2LWQyk1tAFx5lnOq5qqvr6NNarFDxHC5ydnXAR/ogcAUbg2NmLg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.20.0","@sigx/lynx-core":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.20.0_1784815882926_0.4059149420008983","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@sigx/lynx-sqlite","version":"0.21.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.21.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"7c0a0dfb89419370fbaea45204f9bad610f14f67","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.21.0.tgz","fileCount":31,"integrity":"sha512-ZChR0SVupngUpWQwjX0HXXXcgySgTNWfsWZkh9exrLPfPokKLVy4+EoLMtUkKuwkSvgLY8LR+TmwN8bCWJ6toQ==","signatures":[{"sig":"MEQCIDd4QX5m+Dpgx4yybrgCh9wp9Gr3th/Tzq7grBBmnZmJAiAFsqkLWnrElhxTscDJa2q0PUZAK4+MdTxmPxgW3QSuyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.21.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/68f1df376379d891e79d314fe0d274a8/sigx-lynx-sqlite-0.21.0.tgz","_integrity":"sha512-ZChR0SVupngUpWQwjX0HXXXcgySgTNWfsWZkh9exrLPfPokKLVy4+EoLMtUkKuwkSvgLY8LR+TmwN8bCWJ6toQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.21.0","@sigx/lynx-core":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.21.0_1784876979553_0.19744724327604568","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@sigx/lynx-sqlite","version":"0.22.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.22.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"9aab7b86b8a564e8bff3cee148410482bef9ef2e","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.22.0.tgz","fileCount":31,"integrity":"sha512-H5WTyQKFnEuI1WoON2UKXdtw+ySaFF2sSSxaFYUG6uqK8Q5MxM6njhnD/nq5msa2ZYmRb/MOD0U9w00xgtJ3+Q==","signatures":[{"sig":"MEYCIQDk5LX6EyFar7Tjj2M02ya2Lg7T64vdR7TksHvPym7OyQIhALbC0obrjCX9/kKFgfRlPhgKTpVAhP2ONZzIVYNHFtoW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.22.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/4917610c729614a995af18d3bdbd31c3/sigx-lynx-sqlite-0.22.0.tgz","_integrity":"sha512-H5WTyQKFnEuI1WoON2UKXdtw+ySaFF2sSSxaFYUG6uqK8Q5MxM6njhnD/nq5msa2ZYmRb/MOD0U9w00xgtJ3+Q==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.1","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.22.0","@sigx/lynx-core":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.22.0_1785241608274_0.4815558337051149","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@sigx/lynx-sqlite","version":"0.23.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.23.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"8229ce14daa455db2bd1abe90ca61d21d6a64900","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.23.0.tgz","fileCount":31,"integrity":"sha512-Jf+SFRng+MGOOUTR08ry4QIWj3cmT2v1yR/20c7jfvyhOW9C5XkzffpHdWr/i4cjS4RV0QC+5UNsOI4ZxnY/Ew==","signatures":[{"sig":"MEYCIQDpvnVcO7ntGI94EyNI8nPK2VtOAxrvKUaZAYbcizZ8NQIhAO5ibxHxeJpOlZvjE3YPlEoa+ZpC81dcvWCrdNWLf+ph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.23.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/ceb98c240fb8723a92327965471510ae/sigx-lynx-sqlite-0.23.0.tgz","_integrity":"sha512-Jf+SFRng+MGOOUTR08ry4QIWj3cmT2v1yR/20c7jfvyhOW9C5XkzffpHdWr/i4cjS4RV0QC+5UNsOI4ZxnY/Ew==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.23.0","@sigx/lynx-core":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.23.0_1785422683071_0.7062265121824416","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@sigx/lynx-sqlite","version":"0.24.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.24.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"1f3b1158545d6f4fef9b8ad55fa62dd1ec7a330b","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.24.0.tgz","fileCount":31,"integrity":"sha512-pV3bysLWp1NStMDq40IzDB5wD2b+Q6hIwBf4pfE+kwz8JlExfYDhwGZDRwT1EjrUHvpYeXyTLzy2kYgzyIY39A==","signatures":[{"sig":"MEQCIExRZmOKgd4yOtpuMsGp2Y0IsGz2KiWVZhbz4P4FdzbpAiAlEReE4zp/R5F83mn8MA5CfNzs8B693LEzEFeBK1VZXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.24.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/36e5e8302487685fc692ef1e3ee4c1a9/sigx-lynx-sqlite-0.24.0.tgz","_integrity":"sha512-pV3bysLWp1NStMDq40IzDB5wD2b+Q6hIwBf4pfE+kwz8JlExfYDhwGZDRwT1EjrUHvpYeXyTLzy2kYgzyIY39A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.24.0","@sigx/lynx-core":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.24.0_1785884062155_0.01897137335864496","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@sigx/lynx-sqlite","version":"0.25.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.25.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"28cd2282cba5c568823903076c7e60a93901cfb3","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.25.0.tgz","fileCount":31,"integrity":"sha512-zfqIL5lD3ZtOjdnN+ERxHzI2Ip/BJZAKokK26DphdEkGZqRC0M3NlBfvprYSJqUrcmW71BOEo+5ZhlEFHdv4jw==","signatures":[{"sig":"MEUCIB+kmtT9LWVe3FtKjavqLZK5JOPuZYYCVnOi+XK84UPzAiEApeIgcyRi09JdPVDLNWD1C3IMNY4jQtDkMyDV+f5Cv2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.25.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/4f72e6cee4539e035bf7ad1da1915f7a/sigx-lynx-sqlite-0.25.0.tgz","_integrity":"sha512-zfqIL5lD3ZtOjdnN+ERxHzI2Ip/BJZAKokK26DphdEkGZqRC0M3NlBfvprYSJqUrcmW71BOEo+5ZhlEFHdv4jw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.25.0","@sigx/lynx-core":"^0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.25.0_1785917139790_0.49354856308149864","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@sigx/lynx-sqlite","version":"0.26.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.26.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f5e482dcbccefc725eac5857b8cdcb67a533bd70","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.26.0.tgz","fileCount":31,"integrity":"sha512-9FhYBX3xcUSEsbHPmYy6Ig5B585n9SZZ6YEecT1Q5CXJ+8wUEWEtCKxONlMAzAhDeJGt06hN6AcrMVuxjUfBAg==","signatures":[{"sig":"MEUCIDdalZe+rq5TAoM5XRKW0UUtXQympXgixtxh9TL4y0zNAiEAiFNct2k0eIfv7/GT1Ujws6v25XPxzoUQxMjoAmu8uXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.26.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/ae30e88182b6bb5095f05c22cf7556dc/sigx-lynx-sqlite-0.26.0.tgz","_integrity":"sha512-9FhYBX3xcUSEsbHPmYy6Ig5B585n9SZZ6YEecT1Q5CXJ+8wUEWEtCKxONlMAzAhDeJGt06hN6AcrMVuxjUfBAg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.26.0","@sigx/lynx-core":"^0.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.26.0_1785935349147_0.461030556499219","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@sigx/lynx-sqlite","version":"0.27.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.27.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a17f2b2f62d722f8796087f7d477f7e881c7e63b","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.27.0.tgz","fileCount":31,"integrity":"sha512-srpte+Zp6RysxSacRYTWoDH6D4iH7G9fJTyzYMgtF1BtzM1kX88XPu2ha7eGPHkSCYZJTVYvpQpGiJwu3yCq3w==","signatures":[{"sig":"MEUCIQC/78rqsmgtDJ+1w5+Y5qRYx3wZ02IqYe+AmjJ4MmOYnwIgRxU8GLjzCg8CdL43HgJw8yETqzsgU+qsckJYkA5CEsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91477},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.27.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/98a9335fad67f059c2be866e0546f91c/sigx-lynx-sqlite-0.27.0.tgz","_integrity":"sha512-srpte+Zp6RysxSacRYTWoDH6D4iH7G9fJTyzYMgtF1BtzM1kX88XPu2ha7eGPHkSCYZJTVYvpQpGiJwu3yCq3w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx":"^0.27.0","@sigx/lynx-core":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.27.0_1786351025487_0.139939697305","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@sigx/lynx-sqlite","version":"0.28.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.28.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"29fe3f98a6a663af37df6e8d27f320fa2c5fe784","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.28.0.tgz","fileCount":35,"integrity":"sha512-v+GYnNNvFLnLpeaPMv73Ql/1uz0maTorUbJpcngWDRYz9HB44UrN0gwSlLIyE9EwVscw70zjOnFl8p2gBiYzZg==","signatures":[{"sig":"MEQCIGCd1GjQktMqMBTnwXAHNpoxIJvn3WpPA59A/D9wwpNXAiA5y2fxU6APAqFPcC5wSBEhW5upYB9s5L1beqlwTmlVQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.28.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/4d7edcc01fbb58dd8d60737ff96adacc/sigx-lynx-sqlite-0.28.0.tgz","_integrity":"sha512-v+GYnNNvFLnLpeaPMv73Ql/1uz0maTorUbJpcngWDRYz9HB44UrN0gwSlLIyE9EwVscw70zjOnFl8p2gBiYzZg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"11.6.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@sigx/lynx":"^0.28.0","@sigx/lynx-core":"^0.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.28.0_1788364088475_0.9394922929520333","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@sigx/lynx-sqlite","version":"0.29.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.29.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"47c26523563473cfb4ab2a28c2a2e2e1a1d40e98","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.29.0.tgz","fileCount":35,"integrity":"sha512-vE7YtHgDCPK5XUlStNs7k4qjNKK1kkl6OCh7LPIKd6gFgKDkWL8QwRD+9Z6FVjvNK9j9epAqMZQCNUCkMre9yg==","signatures":[{"sig":"MEUCIQC+v5Iw5b64BwR7Y76hyfN/veKw1B/vHGCZLEeFg1mMMwIgOmxbVVdqe7c+sD+vFseI9ST2ylW60zV4fYtlzMY42QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJtTsMdt17kzdR2KO8h+A9QZj3rGdpXDhQQPEkU5j5tgIgXt9SU/yungpV7BbTdFPd01b/ZJAO4ClffS1QSgNSWXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.29.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/7e89355ba9fffb63c8bc5d4d569bf677/sigx-lynx-sqlite-0.29.0.tgz","_integrity":"sha512-vE7YtHgDCPK5XUlStNs7k4qjNKK1kkl6OCh7LPIKd6gFgKDkWL8QwRD+9Z6FVjvNK9j9epAqMZQCNUCkMre9yg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@sigx/lynx":"^0.29.0","@sigx/lynx-core":"^0.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.29.0_1789220516398_0.39263592595237706","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@sigx/lynx-sqlite","version":"0.30.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.30.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c5d3b423440b7de2a91ac7a7c611ff53a30d0982","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.30.0.tgz","fileCount":35,"integrity":"sha512-8s70Rafw05SDRxRBrUfh7zIQwQN0D+28jrlyHm5pVCu0q5zjvxN6uiFMC8glvZbNeNjQrKxIH59AChbioRckJw==","signatures":[{"sig":"MEUCIQCdhsVAgOPu/lnH/xu0rcRd6714nN6UJpsbs32S8dwpugIgX3Oti7VJ2WlXOLgIBxI4Yg3iyyGDjsEixAO6HtzuXTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQs9RxCflGi0ZqDRwnh/C+g03mfp/Nd6pkFP/AStZbfwIgQfaVcnB77uZlSntApjBD3yebciqG7viWhTeBJTz0oKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.30.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/d0f91f197643ff775edd1f5b057dcf12/sigx-lynx-sqlite-0.30.0.tgz","_integrity":"sha512-8s70Rafw05SDRxRBrUfh7zIQwQN0D+28jrlyHm5pVCu0q5zjvxN6uiFMC8glvZbNeNjQrKxIH59AChbioRckJw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@sigx/lynx":"^0.30.0","@sigx/lynx-core":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.30.0_1789249765240_0.05701145115991402","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@sigx/lynx-sqlite","version":"0.31.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.31.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"26e181565da7b427ddcbc8f44705e88341014675","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.31.0.tgz","fileCount":35,"integrity":"sha512-SDB10BgE9hSQhsZcED2rWMIFgQh7kS8paemE1zzq65tE9XDtQmfQcV6Eao+8g/Cugn6J8pHfm0VpxuMpFJHfSQ==","signatures":[{"sig":"MEUCIAnTq6YsZKVibQ3qYBPRga+KsHblPPRZCzTq/ZGa1PDoAiEAotRLMRXI13ZP9xMtwgVSrXDzEDQagfg/Hux8s4BO9PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbsTmOM/d2dOVDm8Tqa0Py0oDZol6vpUDnjUMR/XMjZgIgL+gRFbOpxGTC9INZjBJUt0lstOHfgvWUOYkCFiEtiOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.31.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/29a4916e6d4e16502a90ca871de8ec12/sigx-lynx-sqlite-0.31.0.tgz","_integrity":"sha512-SDB10BgE9hSQhsZcED2rWMIFgQh7kS8paemE1zzq65tE9XDtQmfQcV6Eao+8g/Cugn6J8pHfm0VpxuMpFJHfSQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.0.2","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@sigx/lynx":"^0.31.0","@sigx/lynx-core":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.31.0_1790079975407_0.10619771381776322","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@sigx/lynx-sqlite","version":"0.32.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.32.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a0a35a915c510369fbe320b10c9b9614ff80926f","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.32.0.tgz","fileCount":35,"integrity":"sha512-fROu2K1v6F9EG/ThI622i31tY0ij+ykLq+pFOnuY7pdtVkBCVT8d78Ybwdzh4VGOeqb28nNkbp02VPoUbBVFlw==","signatures":[{"sig":"MEUCIDdtflcPAzPJeagC//HAywvljGPXtiltuE3t50RiKmtHAiEArOK23sP3//xSOLKHVDi78B/ceuZtzevra6OMlXSe53U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmtWUPcta0UsBeiUDZ+kzaj1uGTOX+cGnNMAaLuWeHQwIgf910ZFK5iUqNyoZEEwls6/V76Kz/1Z2PCHEjzuxgOWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.32.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/1a3974ffcfb6ff65d4368067541739ac/sigx-lynx-sqlite-0.32.0.tgz","_integrity":"sha512-fROu2K1v6F9EG/ThI622i31tY0ij+ykLq+pFOnuY7pdtVkBCVT8d78Ybwdzh4VGOeqb28nNkbp02VPoUbBVFlw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.1.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx":"^0.32.0","@sigx/lynx-core":"^0.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.32.0_1790410851125_0.18857176442166335","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@sigx/lynx-sqlite","version":"0.33.0","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.33.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a664d7cf23ca25a73944ec29f8490d7f5f9116c8","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.33.0.tgz","fileCount":35,"integrity":"sha512-dBN6XLzatbdL34GZWE7+TuAzjVP9JbTRrJF0PyqBzkv+n+dWh4gEJ33ZBdFp5WesWFxlxtwe8yiuQC5vkW9nsw==","signatures":[{"sig":"MEYCIQCWGrkXD2W2k5vmhOe4za6D6iKHX89RyfSA6epUKq+gVQIhAMnovrolsLFf9DYb7p6G/zT6ygAg85XGgvbvQYCrlsn8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoxEdeebY17tQ8mjFjMOSkdZE8gXe7DDz+RkBwJE9i/gIhAO053D/+0M/ZaqMDBqW2g56Jm6bywqUCuoEodrpLJIqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.33.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/e9b0b766d7f7587cc27ded901e0396f9/sigx-lynx-sqlite-0.33.0.tgz","_integrity":"sha512-dBN6XLzatbdL34GZWE7+TuAzjVP9JbTRrJF0PyqBzkv+n+dWh4gEJ33ZBdFp5WesWFxlxtwe8yiuQC5vkW9nsw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.1.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx":"^0.33.0","@sigx/lynx-core":"^0.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.33.0_1790433978316_0.9365367581998649","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@sigx/lynx-sqlite","version":"0.33.1","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-sqlite@0.33.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"360288cc7f92e8d0ed532d7c6b36b37d7c4179fd","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.33.1.tgz","fileCount":35,"integrity":"sha512-wXbc6VipyXrVsri5qpHvXme2a8DzOCn+Vpp2FfsBD6c++YmBh0ImjZnU4zYq+Iq4GWGy5wpYb4pTxbE1HDOCWg==","signatures":[{"sig":"MEUCIGvVOTg64qCyJia7vDpACSi5M/W6iuGaScSJFhJsBNrSAiEA8GI9N+ZKI8CM/kYCl6eLIDzbMrYBo1IVFfS3X3IWjWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdgmAJvh6UkdgU8Pr8FIVoXfGvVn5N3zbUZhqM3sH+DgIgdaqFSnNpASmikHiPOnCS/HyTh/SxnDXI8prPL5Dl0NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-sqlite-0.33.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"_resolved":"/tmp/979ab666178356a1f5517a770528c0f2/sigx-lynx-sqlite-0.33.1.tgz","_integrity":"sha512-wXbc6VipyXrVsri5qpHvXme2a8DzOCn+Vpp2FfsBD6c++YmBh0ImjZnU4zYq+Iq4GWGy5wpYb4pTxbE1HDOCWg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.1.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx":"^0.33.1","@sigx/lynx-core":"^0.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-sqlite_0.33.1_1790502673827_0.9036372393409866","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"_id":"@sigx/lynx-sqlite@0.34.0","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"7fd70f836da6ca6f16c39058f1915ca8924b7ab7","tarball":"https://registry.npmjs.org/@sigx/lynx-sqlite/-/lynx-sqlite-0.34.0.tgz","fileCount":35,"integrity":"sha512-RziORJTIq34gsYlTV4rcyFo2rVtJlWnF6McHzZLppieqWMip+qekyqMbLSq8gAj1m3WOzZnb841ustaVYybS9Q==","signatures":[{"sig":"MEUCIQCoVyF+E3j2XquABHCsGSnS6hZN97T5QNbm3L7hE8vvvwIgS6hO7CYTmqYCeCLz5Aq9EgDn2NJadomLPPfjv1uqz1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHyD4SFHauQDUx5sv0HPJPZ4al92WXLe81ADVAZPpTokAiBVg8qJIdZpPsBMXCry6osVKpa2XpSah7x4YZHiRBIwZA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-sqlite@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97698},"main":"./dist/index.js","name":"@sigx/lynx-sqlite","type":"module","_from":"file:sigx-lynx-sqlite-0.34.0.tgz","types":"./dist/index.d.ts","author":{"name":"Andreas Ekdahl"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"license":"MIT","scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"version":"0.34.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0caaac-3407-4c82-b91b-908db763e525"}},"homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"_resolved":"/tmp/98703832407bebf6cf16c7cb327d34ba/sigx-lynx-sqlite-0.34.0.tgz","_integrity":"sha512-RziORJTIq34gsYlTV4rcyFo2rVtJlWnF6McHzZLppieqWMip+qekyqMbLSq8gAj1m3WOzZnb841ustaVYybS9Q==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"_npmVersion":"12.1.0","description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","directories":{},"maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx":"^0.34.0","@sigx/lynx-core":"^0.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lynx-sqlite_0.34.0_1790601909509_0.7950507525266512"}}},"time":{"created":"2026-06-12T15:35:32.129Z","modified":"2026-09-28T13:25:09.991Z","0.7.0":"2026-06-12T15:35:32.499Z","0.8.0":"2026-06-15T16:39:56.898Z","0.8.1":"2026-06-18T11:12:59.396Z","0.9.0":"2026-06-18T18:50:30.047Z","0.9.1":"2026-06-18T19:08:38.551Z","0.9.2":"2026-06-22T06:34:50.832Z","0.10.0":"2026-06-23T09:17:18.856Z","0.11.0":"2026-06-24T10:25:30.719Z","0.12.0":"2026-07-13T13:37:21.332Z","0.12.1":"2026-07-13T19:52:06.402Z","0.12.2":"2026-07-14T09:02:58.330Z","0.13.0":"2026-07-15T18:11:25.963Z","0.14.0":"2026-07-16T11:09:42.632Z","0.15.0":"2026-07-16T21:21:00.289Z","0.17.0":"2026-07-19T16:58:15.221Z","0.18.0":"2026-07-21T09:23:37.549Z","0.18.1":"2026-07-21T21:08:51.429Z","0.19.0":"2026-07-23T13:15:49.786Z","0.20.0":"2026-07-23T14:11:23.065Z","0.21.0":"2026-07-24T07:09:39.689Z","0.22.0":"2026-07-28T12:26:48.427Z","0.23.0":"2026-07-30T14:44:43.208Z","0.24.0":"2026-08-04T22:54:22.310Z","0.25.0":"2026-08-05T08:05:39.924Z","0.26.0":"2026-08-05T13:09:09.307Z","0.27.0":"2026-08-10T08:37:05.633Z","0.28.0":"2026-09-02T15:48:08.615Z","0.29.0":"2026-09-12T13:41:56.488Z","0.30.0":"2026-09-12T21:49:25.346Z","0.31.0":"2026-09-22T12:26:15.502Z","0.32.0":"2026-09-26T08:20:51.219Z","0.33.0":"2026-09-26T14:46:18.393Z","0.33.1":"2026-09-27T09:51:14.225Z","0.34.0":"2026-09-28T13:25:09.587Z"},"bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"author":{"name":"Andreas Ekdahl"},"license":"MIT","homepage":"https://sigx.dev/lynx/modules/sqlite/overview/","keywords":["signalx","sigx","lynx","mobile","ios","android","sqlite","database","offline-first","chat"],"repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-sqlite"},"description":"Embedded SQLite database for sigx-lynx — SQL, transactions, migrations and live queries for offline-first apps","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"readme":"# @sigx/lynx-sqlite\n\nEmbedded SQLite database for sigx-lynx — SQL with parameter binding,\ntransactions, `user_version` migrations and live queries. The persistence\nlayer for offline-first apps: chat history, message queues, local caches.\n\nBacked by the platform's SQLite (Android `android.database.sqlite`, iOS\nsystem `libsqlite3`) — no bundled C library, nothing added to your binary.\n\n## 📚 Documentation\n\nFull guides, API reference and live examples → **[https://sigx.dev/lynx/modules/sqlite/overview/](https://sigx.dev/lynx/modules/sqlite/overview/)**\n\n## Install\n\n```sh\npnpm add @sigx/lynx-sqlite\nsigx prebuild   # links the native module\n```\n\n## Usage\n\n```ts\nimport { openDatabase, useLiveQuery } from '@sigx/lynx-sqlite';\n\n// Open once (the same name always returns the same shared instance)\n// and declare the schema as migrations.\nconst db = await openDatabase('chat.db');\nawait db.migrate([\n    {\n        version: 1,\n        up: [\n            `CREATE TABLE messages (\n                id INTEGER PRIMARY KEY AUTOINCREMENT,\n                conversation TEXT NOT NULL,\n                author TEXT NOT NULL,\n                body TEXT NOT NULL,\n                sent_at INTEGER NOT NULL\n            )`,\n            `CREATE INDEX idx_messages_conversation\n                ON messages(conversation, sent_at)`,\n        ],\n    },\n]);\n\n// Writes\nawait db.execute(\n    'INSERT INTO messages (conversation, author, body, sent_at) VALUES (?, ?, ?, ?)',\n    [conversationId, 'me', text, Date.now()],\n);\n\n// Reads\nconst { rows } = await db.execute(\n    'SELECT * FROM messages WHERE conversation = ? ORDER BY sent_at DESC LIMIT 50',\n    [conversationId],\n);\n```\n\nIn a component, `useLiveQuery` re-runs automatically whenever one of the\nquery's tables is written through this API — insert a message anywhere and\nevery list showing it updates:\n\n```tsx\nconst messages = useLiveQuery(db,\n    'SELECT * FROM messages WHERE conversation = ? ORDER BY sent_at DESC LIMIT 50',\n    [conversationId]);\n\nreturn () => (\n    <view>\n        {messages.value.rows.map((m) => <Bubble message={m} />)}\n    </view>\n);\n```\n\n## API\n\n| Member | Description |\n|---|---|\n| `openDatabase(name, options?)` | Open/create `name` in the app data dir. Same name → same shared instance. |\n| `deleteDatabase(name)` | Delete the file (+ WAL/SHM). The database must be closed. |\n| `isAvailable()` | Whether the native module is registered. |\n| `db.execute(sql, params?)` | One statement → `{ rows, rowsAffected, insertId }`. Positional `?` binding. |\n| `db.executeBatch(statements)` | Many statements, one native call, one transaction — all-or-nothing. |\n| `db.transaction(fn)` | Interactive transaction; rolls back if `fn` throws. Other calls queue behind it. |\n| `db.migrate(migrations)` | Ordered `PRAGMA user_version` migrations, each atomic. |\n| `db.onChange(tables, listener)` | Write notifications (`'*'` = any). Returns unsubscribe. |\n| `db.close()` | Release the native handle. |\n| `useLiveQuery(db, sql, params?, opts?)` | Reactive query → `Computed<{ rows, loading, error }>`. Accepts the `openDatabase` promise directly. |\n\n### Errors\n\nEverything this package throws is a `SigxError` from `@sigx/lynx-core`, with a\nmessage of the form `[@sigx/lynx-sqlite] <action> failed: <cause>`. Branch on\n`code`, never on the message:\n\n| `code` | Raised when |\n|---|---|\n| `native_error` | The native side reported a failure — a SQL error, a locked file, no disk space. The raw native payload is on `cause`. |\n| `invalid_database_name` | `openDatabase` / `deleteDatabase` got something other than a plain file name. |\n| `database_open` | `deleteDatabase` while the database is still open. |\n| `database_closed` | A call on a database that has been `close()`d. |\n| `invalid_sql` | Empty or non-string SQL. |\n| `invalid_param` | A param that can't be bound — an object, an `ArrayBuffer`, `NaN`/`Infinity`. |\n| `malformed_result` | Native resolved without the handle `openDatabase` needs. |\n| `invalid_migration` | Migration versions are not strictly increasing positive integers. |\n| `migration_failed` | A migration's statements failed; it was rolled back. The underlying error is on `cause`. |\n\n```ts\nimport { isSigxError } from '@sigx/lynx-core';\n\ntry {\n    await db.execute('INSERT INTO messages (body) VALUES (?)', [body]);\n} catch (e) {\n    if (isSigxError(e) && e.code === 'database_closed') reopen();\n}\n```\n\nFailures that can't be thrown at a caller — a listener passed to `onChange`\nthrowing, or a rollback failing while a transaction error is already on its way\nout — are logged on the `lynx-sqlite` logger instead, so they reach the\n`sigx dev` terminal rather than vanishing.\n\n## Web\n\n**Not supported on web (`sigx run:web`) today.** There is no `.web.ts`\nimplementation and `@sigx/lynx-web-host` exposes no sqlite handler, so the\nnative module is never registered: `isAvailable()` returns `false` and\n`openDatabase()` rejects with the `Module \"Sqlite\" is not available` error.\n\nThe native handle is confined to `src/sqlite.ts`, so the planned sqlite-wasm\n+ OPFS backend can be swapped in behind the same public API. Until it lands,\npersist web builds with [`@sigx/lynx-storage`](https://sigx.dev/lynx/modules/storage/overview/),\nwhich ships an IndexedDB web implementation.\n\n## Gotchas\n\n- **Everything is async.** Statements run on a per-database native thread —\n  the JS thread is never blocked, so bulk inserts won't jank the UI.\n- **BLOBs are not supported (v1).** Store a file path (see\n  `@sigx/lynx-file-system`) or base64 TEXT. Binding an object/ArrayBuffer\n  throws before reaching native.\n- **Big integers**: INTEGER columns come back as JS numbers; above 2^53\n  precision is lost. Store snowflake-style ids as TEXT.\n- **Live-query scope**: only writes made through this API notify — another\n  process or native code touching the same file doesn't. Table extraction\n  reads the SQL's FROM/JOIN clauses; for views or exotic SQL pass\n  `{ tables: [...] }` explicitly. When extraction is uncertain it\n  over-subscribes (`'*'`) rather than miss updates.\n- **Don't issue `BEGIN`/`COMMIT` yourself** — use `transaction()` /\n  `executeBatch()`, which keep the JS-side operation queue and change\n  notifications consistent.\n- **Inside `transaction(fn)`, only use `tx.execute`.** Awaiting\n  `db.execute(...)` (or a nested `db.transaction`) from within the callback\n  deadlocks: the call queues behind the open transaction, which is awaiting\n  it. Concurrent `db.execute` calls from *elsewhere* are fine — they simply\n  run after the commit.\n- **Duplicate column names** in joined SELECTs collide (rows are objects)\n  — use `AS` aliases.\n- Encryption at rest (SQLCipher), FTS5 full-text search guidance and a web\n  backend (sqlite-wasm + OPFS) are planned follow-ups.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}