Skip to content

Commit 3c59625

Browse files
authored
Merge branch 'main' into feat/tanstack-react-query-drizzle-docs
2 parents 6e76535 + 8894360 commit 3c59625

File tree

44 files changed

+1219
-1308
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+1219
-1308
lines changed

.changeset/cyan-penguins-smell.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/empty-pants-give.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/fuzzy-beers-occur.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/fuzzy-ties-double.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/rotten-pugs-beam.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

demos/django-react-native-todolist/ios/Podfile.lock

Lines changed: 69 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ PODS:
33
- DoubleConversion (1.1.6)
44
- EXConstants (17.0.8):
55
- ExpoModulesCore
6-
- Expo (52.0.42):
6+
- Expo (52.0.46):
77
- ExpoModulesCore
88
- ExpoAsset (11.0.5):
99
- ExpoModulesCore
1010
- ExpoFileSystem (18.0.12):
1111
- ExpoModulesCore
1212
- ExpoFont (13.0.4):
1313
- ExpoModulesCore
14-
- ExpoHead (4.0.20):
14+
- ExpoHead (4.0.21):
1515
- ExpoModulesCore
1616
- ExpoKeepAwake (14.0.3):
1717
- ExpoModulesCore
@@ -40,7 +40,7 @@ PODS:
4040
- ReactCommon/turbomodule/bridging
4141
- ReactCommon/turbomodule/core
4242
- Yoga
43-
- ExpoSplashScreen (0.29.22):
43+
- ExpoSplashScreen (0.29.24):
4444
- ExpoModulesCore
4545
- fast_float (6.1.4)
4646
- FBLazyVector (0.76.9)
@@ -1330,11 +1330,11 @@ PODS:
13301330
- Yoga
13311331
- react-native-encrypted-storage (4.0.3):
13321332
- React-Core
1333-
- react-native-quick-sqlite (2.4.2):
1333+
- react-native-quick-sqlite (2.4.4):
13341334
- DoubleConversion
13351335
- glog
13361336
- hermes-engine
1337-
- powersync-sqlite-core (~> 0.3.12)
1337+
- powersync-sqlite-core (~> 0.3.14)
13381338
- RCT-Folly (= 2024.10.14.00)
13391339
- RCTRequired
13401340
- RCTTypeSafety
@@ -2050,90 +2050,90 @@ EXTERNAL SOURCES:
20502050
SPEC CHECKSUMS:
20512051
boost: 1dca942403ed9342f98334bf4c3621f011aa7946
20522052
DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385
2053-
EXConstants: fcfc75800824ac2d5c592b5bc74130bad17b146b
2054-
Expo: e8f11c8e0290deca7be9254569e23f884b95a777
2055-
ExpoAsset: 48386d40d53a8c1738929b3ed509bcad595b5516
2056-
ExpoFileSystem: 42d363d3b96f9afab980dcef60d5657a4443c655
2057-
ExpoFont: f354e926f8feae5e831ec8087f36652b44a0b188
2058-
ExpoHead: cee2d16ef197aaadb0ac481cf221a663636eb074
2059-
ExpoKeepAwake: b0171a73665bfcefcfcc311742a72a956e6aa680
2060-
ExpoLinking: 8d12bee174ba0cdf31239706578e29e74a417402
2061-
ExpoModulesCore: 725faec070d590810d2ea5983d9f78f7cf6a38ec
2062-
ExpoSplashScreen: cb4e3d3ee646ed59810f7776cca0ae5c03ab4285
2053+
EXConstants: a1f35b9aabbb3c6791f8e67722579b1ffcdd3f18
2054+
Expo: 3e53243e3281214a7d613f8a875c0b732d7512c2
2055+
ExpoAsset: 0687fe05f5d051c4a34dd1f9440bd00858413cfe
2056+
ExpoFileSystem: c8c19bf80d914c83dda3beb8569d7fb603be0970
2057+
ExpoFont: 773955186469acc5108ff569712a2d243857475f
2058+
ExpoHead: 1b9a42c4b1a2627b8c9ef478a48af59a2fb8c684
2059+
ExpoKeepAwake: 2a5f15dd4964cba8002c9a36676319a3394c85c7
2060+
ExpoLinking: 0381341519ca7180a3a057d20edb1cf6a908aaf4
2061+
ExpoModulesCore: c2eeb11b2fc321dfc21b892be14c124dcac0a1e8
2062+
ExpoSplashScreen: 1832984021b0795fda9302cf84ac62f0490eeadd
20632063
fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6
20642064
FBLazyVector: 7605ea4810e0e10ae4815292433c09bf4324ba45
20652065
fmt: 01b82d4ca6470831d1cc0852a1af644be019e8f6
20662066
glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a
20672067
hermes-engine: 9e868dc7be781364296d6ee2f56d0c1a9ef0bb11
20682068
powersync-sqlite-core: ef06642c8110680fcddce8a8c0dd2696daaf672d
2069-
RCT-Folly: ea9d9256ba7f9322ef911169a9f696e5857b9e17
2069+
RCT-Folly: 7b4f73a92ad9571b9dbdb05bb30fad927fa971e1
20702070
RCTDeprecation: ebe712bb05077934b16c6bf25228bdec34b64f83
20712071
RCTRequired: ca91e5dd26b64f577b528044c962baf171c6b716
20722072
RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f
20732073
React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d
20742074
React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea
2075-
React-Core: a68cea3e762814e60ecc3fa521c7f14c36c99245
2076-
React-CoreModules: d81b1eaf8066add66299bab9d23c9f00c9484c7c
2077-
React-cxxreact: 984f8b1feeca37181d4e95301fcd6f5f6501c6ab
2075+
React-Core: 0a06707a0b34982efc4a556aff5dae4b22863455
2076+
React-CoreModules: 907334e94314189c2e5eed4877f3efe7b26d85b0
2077+
React-cxxreact: 3a1d5e8f4faa5e09be26614e9c8bbcae8d11b73d
20782078
React-debug: 817160c07dc8d24d020fbd1eac7b3558ffc08964
2079-
React-defaultsnativemodule: 21f216e8db975897eb32b5f13247f5bbfaa97f41
2080-
React-domnativemodule: 19270ad4b8d33312838d257f24731a0026809d49
2081-
React-Fabric: f6dade7007533daeb785ba5925039d83f343be4b
2082-
React-FabricComponents: b0655cc3e1b5ae12a4a1119aa7d8308f0ad33520
2083-
React-FabricImage: 9b157c4c01ac2bf433f834f0e1e5fe234113a576
2079+
React-defaultsnativemodule: a965cb39fb0a79276ab611793d39f52e59a9a851
2080+
React-domnativemodule: d647f94e503c62c44f54291334b1aa22a30fa08b
2081+
React-Fabric: 64586dc191fc1c170372a638b8e722e4f1d0a09b
2082+
React-FabricComponents: b0ebd032387468ea700574c581b139f57a7497fb
2083+
React-FabricImage: 81f0e0794caf25ad1224fa406d288fbc1986607f
20842084
React-featureflags: f2792b067a351d86fdc7bec23db3b9a2f2c8d26c
2085-
React-featureflagsnativemodule: 3a8731d8fd9f755be57e00d9fa8a7f92aa77e87d
2086-
React-graphics: 68969e4e49d73f89da7abef4116c9b5f466aa121
2087-
React-hermes: ac0bcba26a5d288ebc99b500e1097da2d0297ddf
2088-
React-idlecallbacksnativemodule: 9a2c5b5c174c0c476f039bedc1b9497a8272133e
2089-
React-ImageManager: e906eec93a9eb6102a06576b89d48d80a4683020
2090-
React-jserrorhandler: ac5dde01104ff444e043cad8f574ca02756e20d6
2091-
React-jsi: 496fa2b9d63b726aeb07d0ac800064617d71211d
2092-
React-jsiexecutor: dd22ab48371b80f37a0a30d0e8915b6d0f43a893
2093-
React-jsinspector: 4629ac376f5765e684d19064f2093e55c97fd086
2094-
React-jsitracing: 7a1c9cd484248870cf660733cd3b8114d54c035f
2095-
React-logger: c4052eb941cca9a097ef01b59543a656dc088559
2096-
React-Mapbuffer: 33546a3ebefbccb8770c33a1f8a5554fa96a54de
2097-
React-microtasksnativemodule: 5c3d795318c22ab8df55100e50b151384a4a60b3
2098-
react-native-encrypted-storage: 569d114e329b1c2c2d9f8c84bcdbe4478dda2258
2099-
react-native-quick-sqlite: 3b3ba785e2e24d32c064ebb4378fc8a3ba148873
2100-
react-native-safe-area-context: 8b8404e70b0cbf2a56428a17017c14c1dcc16448
2085+
React-featureflagsnativemodule: 95a02d895475de8ace78fedd76143866838bb720
2086+
React-graphics: cbebe910e4a15b65b0bff94a4d3ed278894d6386
2087+
React-hermes: ec18c10f5a69d49fb9b5e17ae95494e9ea13d4d3
2088+
React-idlecallbacksnativemodule: 0c1ae840cc5587197cd926a3cb76828ad059d116
2089+
React-ImageManager: f2a4c01c2ccb2193e60a20c135da74c7ca4d36f2
2090+
React-jserrorhandler: 61d205b5a7cbc57fed3371dd7eed48c97f49fc64
2091+
React-jsi: 95f7676103137861b79b0f319467627bcfa629ee
2092+
React-jsiexecutor: 41e0fe87cda9ea3970ffb872ef10f1ff8dbd1932
2093+
React-jsinspector: 15578208796723e5c6f39069b6e8bf36863ef6e2
2094+
React-jsitracing: 3758cdb155ea7711f0e77952572ea62d90c69f0b
2095+
React-logger: dbca7bdfd4aa5ef69431362bde6b36d49403cb20
2096+
React-Mapbuffer: 6efad4a606c1fae7e4a93385ee096681ef0300dc
2097+
React-microtasksnativemodule: 8732b71aa66045da4bb341ddee1bb539f71e5f38
2098+
react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7
2099+
react-native-quick-sqlite: fda0db558958e54dd6c254838bf0c22c6e635b20
2100+
react-native-safe-area-context: 142fade490cbebbe428640b8cbdb09daf17e8191
21012101
React-nativeconfig: 8efdb1ef1e9158c77098a93085438f7e7b463678
2102-
React-NativeModulesApple: cebca2e5320a3d66e123cade23bd90a167ffce5e
2103-
React-perflogger: 72e653eb3aba9122f9e57cf012d22d2486f33358
2104-
React-performancetimeline: cd6a9374a72001165995d2ab632f672df04076dc
2102+
React-NativeModulesApple: 958d4f6c5c2ace4c0f427cf7ef82e28ae6538a22
2103+
React-perflogger: 9b4f13c0afe56bc7b4a0e93ec74b1150421ee22d
2104+
React-performancetimeline: 359db1cb889aa0282fafc5838331b0987c4915a9
21052105
React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342
2106-
React-RCTAnimation: 395ab53fd064dff81507c15efb781c8684d9a585
2107-
React-RCTAppDelegate: 1e5b43833e3e36e9fa34eec20be98174bc0e14a2
2108-
React-RCTBlob: 13311e554c1a367de063c10ee7c5e6573b2dd1d6
2109-
React-RCTFabric: bd906861a4e971e21d8df496c2d8f3ca6956f840
2110-
React-RCTImage: 1b1f914bcc12187c49ba5d949dac38c2eb9f5cc8
2111-
React-RCTLinking: 4ac7c42beb65e36fba0376f3498f3cd8dd0be7fa
2112-
React-RCTNetwork: 938902773add4381e84426a7aa17a2414f5f94f7
2113-
React-RCTSettings: e848f1ba17a7a18479cf5a31d28145f567da8223
2114-
React-RCTText: 7e98fafdde7d29e888b80f0b35544e0cb07913cf
2115-
React-RCTVibration: cd7d80affd97dc7afa62f9acd491419558b64b78
2106+
React-RCTAnimation: d8c82deebebe3aaf7a843affac1b57cb2dc073d4
2107+
React-RCTAppDelegate: 6c0377d9c4058773ea7073bb34bb9ebd6ddf5a84
2108+
React-RCTBlob: 70a58c11a6a3500d1a12f2e51ca4f6c99babcff8
2109+
React-RCTFabric: 7eb6dd2c8fda98cb860a572e3f4e4eb60d62c89e
2110+
React-RCTImage: 5e9d655ba6a790c31e3176016f9b47fd0978fbf0
2111+
React-RCTLinking: 2a48338252805091f7521eaf92687206401bdf2a
2112+
React-RCTNetwork: 0c1282b377257f6b1c81934f72d8a1d0c010e4c3
2113+
React-RCTSettings: f757b679a74e5962be64ea08d7865a7debd67b40
2114+
React-RCTText: e7d20c490b407d3b4a2daa48db4bcd8ec1032af2
2115+
React-RCTVibration: 8228e37144ca3122a91f1de16ba8e0707159cfec
21162116
React-rendererconsistency: b4917053ecbaa91469c67a4319701c9dc0d40be6
2117-
React-rendererdebug: aa181c36dd6cf5b35511d1ed875d6638fd38f0ec
2117+
React-rendererdebug: 81becbc8852b38d9b1b68672aa504556481330d5
21182118
React-rncore: 120d21715c9b4ba8f798bffe986cb769b988dd74
2119-
React-RuntimeApple: d033becbbd1eba6f9f6e3af6f1893030ce203edd
2120-
React-RuntimeCore: 38af280bb678e66ba000a3c3d42920b2a138eebb
2119+
React-RuntimeApple: 52ed0e9e84a7c2607a901149fb13599a3c057655
2120+
React-RuntimeCore: ca6189d2e53d86db826e2673fe8af6571b8be157
21212121
React-runtimeexecutor: 877596f82f5632d073e121cba2d2084b76a76899
2122-
React-RuntimeHermes: 37aad735ff21ca6de2d8450a96de1afe9f86c385
2123-
React-runtimescheduler: 8ec34cc885281a34696ea16c4fd86892d631f38d
2122+
React-RuntimeHermes: 3b752dc5d8a1661c9d1687391d6d96acfa385549
2123+
React-runtimescheduler: 8321bb09175ace2a4f0b3e3834637eb85bf42ebe
21242124
React-timing: 331cbf9f2668c67faddfd2e46bb7f41cbd9320b9
2125-
React-utils: ed818f19ab445000d6b5c4efa9d462449326cc9f
2126-
ReactCodegen: 2a46abb2e345dc8efaff0a724f5f8639230eb974
2127-
ReactCommon: 300d8d9c5cb1a6cd79a67cf5d8f91e4d477195f9
2128-
RNCAsyncStorage: 87d0d3d6193e79bd435e955f8998d2040aa60d67
2129-
RNCMaskedView: 4c5ee1c8667d56077246cc6d1977f77393923560
2130-
RNGestureHandler: 32336458ef842088a459ccfcc10b583186de2633
2131-
RNReanimated: 82bf292e3c590d2d9886039f83e1baf0c1b2cdc4
2132-
RNScreens: 295d9c0aaeb7f680d03d7e9b476569a4959aae89
2133-
RNVectorIcons: 4330d8f8f8f4184f436e0c08ae9950431ffe466e
2125+
React-utils: 54df9ada708578c8ad40d92895d6fed03e0e8a9e
2126+
ReactCodegen: a044839eb002996e1830338f998bc9654c306b34
2127+
ReactCommon: bfd3600989d79bc3acbe7704161b171a1480b9fd
2128+
RNCAsyncStorage: b03032fdbdb725bea0bd9e5ec5a7272865ae7398
2129+
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
2130+
RNGestureHandler: 783a0ed6c92de677e2346d4250c5de028a1db698
2131+
RNReanimated: 5e90bff11de965063f65ffb1444c9be9e880b093
2132+
RNScreens: 02c4adf5b4820807807b1d7d4f8bc27eeaed8e11
2133+
RNVectorIcons: bd70caa91744fcfdd2bb132c51e3141f57aa311e
21342134
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
2135-
Yoga: feb4910aba9742cfedc059e2b2902e22ffe9954a
2135+
Yoga: 40f19fff64dce86773bf8b602c7070796c007970
21362136

21372137
PODFILE CHECKSUM: 658b89cfd4affa3f1307908a24b4fd7debecb037
21382138

2139-
COCOAPODS: 1.16.2
2139+
COCOAPODS: 1.15.2

demos/django-react-native-todolist/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
"@react-navigation/drawer": "^7.1.1",
2121
"@react-navigation/native": "^7.0.14",
2222
"@supabase/supabase-js": "^2.42.4",
23-
"expo": "~52.0.42",
23+
"expo": "52.0.46",
2424
"expo-build-properties": "~0.13.2",
2525
"expo-constants": "~17.0.8",
2626
"expo-linking": "~7.0.5",
2727
"expo-modules-autolinking": "^2.0.8",
28-
"expo-router": "4.0.20",
28+
"expo-router": "4.0.21",
2929
"expo-splash-screen": "~0.29.22",
3030
"expo-status-bar": "~2.0.1",
3131
"lodash": "^4.17.21",

demos/example-node/.env

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
BACKEND=http://localhost:6060
22
SYNC_SERVICE=http://localhost:8080
3+
POWERSYNC_TOKEN=
4+
POWERSYNC_DEBUG=1

demos/example-node/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@
77
"scripts": {
88
"build": "tsc -b",
99
"watch": "tsc -b -w",
10-
"start": "node --loader ts-node/esm -r dotenv/config src/main.ts"
10+
"start": "node --import ./register.mjs src/main.ts"
1111
},
1212
"dependencies": {
1313
"@powersync/node": "workspace:*",
14-
"dotenv": "^16.4.7"
14+
"dotenv": "^16.4.7",
15+
"undici": "^7.10.0"
1516
},
1617
"devDependencies": {
1718
"ts-node": "^10.9.2",

demos/example-node/register.mjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// For cli usage: node --import ./register.mjs src/main.ts
2+
import { register } from 'node:module';
3+
import { pathToFileURL } from 'node:url';
4+
import 'dotenv/config';
5+
6+
register('ts-node/esm', pathToFileURL('./'));

0 commit comments

Comments
 (0)