Skip to content

Commit ce0bcd7

Browse files
update async apis
1 parent 5c2e676 commit ce0bcd7

File tree

3 files changed

+4
-28
lines changed

3 files changed

+4
-28
lines changed

apps/supabase-todolist

packages/powersync-sdk-common/src/client/AbstractPowerSyncDatabase.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ export abstract class AbstractPowerSyncDatabase extends BaseObserver<PowerSyncDB
358358
return this.database.readTransaction(
359359
async (tx) => {
360360
const res = await callback({ ...tx });
361-
await tx.rollback();
361+
await tx.rollbackAsync();
362362
return res;
363363
},
364364
{ timeoutMs: lockTimeout }
@@ -370,7 +370,7 @@ export abstract class AbstractPowerSyncDatabase extends BaseObserver<PowerSyncDB
370370
return this.database.writeTransaction(
371371
async (tx) => {
372372
const res = await callback(tx);
373-
await tx.commit();
373+
await tx.commitAsync();
374374
_.defer(() => this.syncStreamImplementation?.triggerCrudUpload());
375375
return res;
376376
},

yarn.lock

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2134,15 +2134,6 @@
21342134
"@types/yargs" "^17.0.8"
21352135
chalk "^4.0.0"
21362136

2137-
"@journeyapps/powersync-sdk-react-native@0.0.1-alpha.0":
2138-
version "0.0.1-alpha.0"
2139-
resolved "https://registry.npmjs.org/@journeyapps/powersync-sdk-react-native/-/powersync-sdk-react-native-0.0.1-alpha.0.tgz#f5cef94d61c9e910f1a197f8da147f996acdd78f"
2140-
integrity sha512-FcQW+ei899RO2vFXV4qF+tHCxAEdYmGFZCQEePtzXQ66KrMhpH5Pz31+97JAkFCw0TDsrq0l++4SDwvYV7JrQg==
2141-
dependencies:
2142-
"@journeyapps/powersync-react" "^0.0.1-alpha.0"
2143-
"@journeyapps/powersync-sdk-common" "^0.0.1-alpha.0"
2144-
async-lock "^1.4.0"
2145-
21462137
"@journeyapps/react-native-quick-sqlite@0.0.1", "@journeyapps/react-native-quick-sqlite@^0.0.1":
21472138
version "0.0.1"
21482139
resolved "https://registry.npmjs.org/@journeyapps/react-native-quick-sqlite/-/react-native-quick-sqlite-0.0.1.tgz#a5b731bfc658d6c8257ef3edebf243941a69a764"
@@ -3191,13 +3182,6 @@
31913182
resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
31923183
integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
31933184

3194-
"@types/uuid@3.4.0":
3195-
version "3.4.0"
3196-
resolved "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.0.tgz#91639516fbb892ed3737a2bdc1b030d02b4a09c1"
3197-
integrity sha512-Vd+WmnrQKrrfVJ+9LWyOWqlBQJFsfi8rhKRm3ag3ZrOjY5SmzZkGmxbkgRIk9jpZt4dpvE21cmbBSp1dCV7/fw==
3198-
dependencies:
3199-
"@types/node" "*"
3200-
32013185
"@types/uuid@^3.0.0":
32023186
version "3.4.11"
32033187
resolved "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.11.tgz#201bf1ca5756537886931aac6672c21c1a06f98a"
@@ -3364,7 +3348,7 @@ ajv-keywords@^5.1.0:
33643348
dependencies:
33653349
fast-deep-equal "^3.1.3"
33663350

3367-
ajv@^8.0.0, ajv@^8.11.0, ajv@^8.9.0:
3351+
ajv@^8.0.0, ajv@^8.9.0:
33683352
version "8.12.0"
33693353
resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1"
33703354
integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==
@@ -5107,14 +5091,6 @@ expo-asset@~8.10.1:
51075091
path-browserify "^1.0.0"
51085092
url-parse "^1.5.9"
51095093

5110-
expo-build-properties@~0.8.3:
5111-
version "0.8.3"
5112-
resolved "https://registry.npmjs.org/expo-build-properties/-/expo-build-properties-0.8.3.tgz#fbfa156e9619bebda71c66af9a26ebc3490b2365"
5113-
integrity sha512-kEDDuAadHqJTkvCGK4fXYHVrePiJO1DjyW95AicmwuGwQvGJydYFbuoauf9ybAU+4UH4arhbce8gHI3ZpIj3Jw==
5114-
dependencies:
5115-
ajv "^8.11.0"
5116-
semver "^7.5.3"
5117-
51185094
expo-constants@~14.4.2:
51195095
version "14.4.2"
51205096
resolved "https://registry.npmjs.org/expo-constants/-/expo-constants-14.4.2.tgz#cac5e8b524069545739b8d8595ce96cc5be6578c"

0 commit comments

Comments
 (0)