fix(0.2.1): PowerSync 升级 v2 线 (web 2.5.0 + react 2.1.0 + wa-sqlite 2.0.8) —— 1.39.1 与自动装配的 wa-sqlite 1.7.2 不兼容 (缺 sqlite3_prepare_v3)

This commit is contained in:
jif2.zhang
2026-10-26 02:24:49 +08:00
parent e963140bf9
commit fd029ad124
2 changed files with 39 additions and 32 deletions
+36 -30
View File
@@ -8,8 +8,9 @@
"name": "iboard",
"version": "0.2.0",
"dependencies": {
"@powersync/react": "^1.10.0",
"@powersync/web": "^1.39.1",
"@journeyapps/wa-sqlite": "^2.0.7",
"@powersync/react": "^2.1.0",
"@powersync/web": "^2.5.0",
"@prisma/adapter-pg": "^7.9.1",
"@prisma/client": "^7.7.0",
"@zythum02/mijia-api": "^0.1.4",
@@ -1190,11 +1191,9 @@
}
},
"node_modules/@journeyapps/wa-sqlite": {
"version": "1.7.2",
"resolved": "https://registry.npmjs.org/@journeyapps/wa-sqlite/-/wa-sqlite-1.7.2.tgz",
"integrity": "sha512-EVRMzqHtHgJBFcTGOgQ5/YlxrYFSXLFFztC5yo6+jQx2mqFR+a1kkLV4IirquiBzIonjmYXfBtvZ26fmI8r9Nw==",
"hasInstallScript": true,
"peer": true
"version": "2.0.8",
"resolved": "https://registry.npmjs.org/@journeyapps/wa-sqlite/-/wa-sqlite-2.0.8.tgz",
"integrity": "sha512-WRXEms2515S/0DFSWzmlggHu9hSJomhugDUO17rWkL6VpokV/hfjIDLs954Egx/eqrk3WADmiOMzOc7MuJbznQ=="
},
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.13",
@@ -1625,31 +1624,39 @@
}
},
"node_modules/@powersync/common": {
"version": "1.57.3",
"resolved": "https://registry.npmjs.org/@powersync/common/-/common-1.57.3.tgz",
"integrity": "sha512-gzXcdfO1EnwXNBITDbnx7oN23d91HjoumS/XzPmVZEwV6S/IBcao/Unv4+aQDvijQVzTtXI+jTl98i9v+TrODQ==",
"license": "Apache-2.0",
"dependencies": {
"js-logger": "^1.6.1"
}
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/@powersync/common/-/common-2.4.0.tgz",
"integrity": "sha512-ngVogy+B8NQeI5l+0Es8qMxnGozUie8Q6R4+0/AHA3oBAhDG5UmeYw/LquTzZJSOPnCmvGgFSqovblV+JKzxKQ==",
"license": "Apache-2.0"
},
"node_modules/@powersync/react": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@powersync/react/-/react-1.10.0.tgz",
"integrity": "sha512-orM29qocbF8zYTBM27j9nPNztyplpbNVaw8djpqxl8N2wESqHTbHOKpatg+Fa5aofgjzmrkiGwevJvCbiWYYWQ==",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@powersync/react/-/react-2.1.0.tgz",
"integrity": "sha512-ADIpakSLhstv0F9xrUIF+oCArFnAQPrcB9mNql6xH0Nup9EgBug38Ks+mv3yqbc33z60pBm9tuHs8uSIbkhuqg==",
"license": "Apache-2.0",
"peerDependencies": {
"@powersync/common": "^1.51.0",
"@powersync/common": "^2.4.0",
"react": "*"
}
},
"node_modules/@powersync/shared-internals": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@powersync/shared-internals/-/shared-internals-1.4.0.tgz",
"integrity": "sha512-OiqqDuW6tePW4Ed7C5IWutBKrtcqKuTMlVMQNwUZtKtqr7ZrqKlb+YP5l4niuz8mpqDYo3/HNU0dpc+3mneSBQ==",
"license": "Apache-2.0",
"peerDependencies": {
"@powersync/common": "^2.4.0"
}
},
"node_modules/@powersync/web": {
"version": "1.39.1",
"resolved": "https://registry.npmjs.org/@powersync/web/-/web-1.39.1.tgz",
"integrity": "sha512-mu01OE3sQrulRgvDOWw1xRbRbPhJMOfz5sIVIQ2lENGDkqgWdlRhpkHVfeVi80tCZoP/AFYkQAFRszCgzqFUxQ==",
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/@powersync/web/-/web-2.5.0.tgz",
"integrity": "sha512-/K2ZUjIdqvtFeoLfPetPcE+uioShBWzrTrOa8hpoZ7i62S8wgj47i+VPnKTXI7WQmXuxTGGZFUFnahinf6wjPg==",
"license": "Apache-2.0",
"dependencies": {
"@powersync/common": "1.57.3",
"@journeyapps/wa-sqlite": "2.0.7",
"@powersync/common": "2.4.0",
"@powersync/shared-internals": "1.4.0",
"comlink": "^4.4.2",
"commander": "^12.1.0"
},
@@ -1657,10 +1664,15 @@
"powersync-web": "bin/powersync.cjs"
},
"peerDependencies": {
"@journeyapps/wa-sqlite": "^1.5.0",
"@powersync/common": "^1.57.3"
"@powersync/common": "^2.4.0",
"@powersync/shared-internals": "^1.4.0"
}
},
"node_modules/@powersync/web/node_modules/@journeyapps/wa-sqlite": {
"version": "2.0.7",
"resolved": "https://registry.npmjs.org/@journeyapps/wa-sqlite/-/wa-sqlite-2.0.7.tgz",
"integrity": "sha512-mc6xUricl4QB2s8QTRGS+FofSr1cjwDtf6dPXAdMBuGWodjfEgkSJGDPWQ7zVqgc7hMfXYLT7WIfEBAxara8YA=="
},
"node_modules/@powersync/web/node_modules/commander": {
"version": "12.1.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
@@ -5021,12 +5033,6 @@
"integrity": "sha512-yeJd4aNAdYZQjaon2bpD/Gb0B/omw7HQOsynXXcOiWVCacbBcPlgn8S/d1X6blFSaHao7ozqtW7NZW19xpCtIw==",
"license": "MIT"
},
"node_modules/js-logger": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/js-logger/-/js-logger-1.6.1.tgz",
"integrity": "sha512-yTgMCPXVjhmg28CuUH8CKjU+cIKL/G+zTu4Fn4lQxs8mRFH/03QTNvEFngcxfg/gRDiQAOoyCKmMTOm9ayOzXA==",
"license": "MIT"
},
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",