Compare commits
18 Commits
sync-msg-d
...
jazz-react
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
749a424cf1 | ||
|
|
33c4ef902d | ||
|
|
e2e3751172 | ||
|
|
6c62f4be5d | ||
|
|
0a2fae3830 | ||
|
|
4ab533af6b | ||
|
|
99cda2f33d | ||
|
|
e4fcafd576 | ||
|
|
a9cff03bcb | ||
|
|
26324d4b1e | ||
|
|
bd022ffd5e | ||
|
|
dcc9c2e376 | ||
|
|
48edcaff37 | ||
|
|
7780346208 | ||
|
|
699553fe9f | ||
|
|
bdd5ad7eb1 | ||
|
|
a6942030d4 | ||
|
|
905c6b312b |
@@ -1,5 +1,25 @@
|
|||||||
# @jazz-e2e/binarycostream
|
# @jazz-e2e/binarycostream
|
||||||
|
|
||||||
|
## 0.0.107
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.106
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.105
|
## 0.0.105
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@jazz-e2e/filestream",
|
"name": "@jazz-e2e/filestream",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.105",
|
"version": "0.0.107",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -13,11 +13,11 @@
|
|||||||
"test:ui": "playwright test --ui"
|
"test:ui": "playwright test --ui"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"hash-slash": "workspace:0.2.1",
|
"hash-slash": "workspace:0.2.1",
|
||||||
"is-ci": "^3.0.1",
|
"is-ci": "^3.0.1",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-dom": "^18.2.0"
|
"react-dom": "^18.2.0"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# @jazz-e2e/covalues
|
# @jazz-e2e/covalues
|
||||||
|
|
||||||
|
## 0.0.106
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.105
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.104
|
## 0.0.104
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@jazz-e2e/covalues",
|
"name": "@jazz-e2e/covalues",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.104",
|
"version": "0.0.106",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# jazz-example-book-shelf
|
# jazz-example-book-shelf
|
||||||
|
|
||||||
|
## 0.1.22
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
- jazz-browser-media-images@0.8.30
|
||||||
|
|
||||||
|
## 0.1.21
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
- jazz-browser-media-images@0.8.29
|
||||||
|
|
||||||
## 0.1.20
|
## 0.1.20
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-book-shelf",
|
"name": "jazz-example-book-shelf",
|
||||||
"version": "0.1.20",
|
"version": "0.1.22",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
@@ -11,9 +11,9 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"jazz-browser-media-images": "workspace:0.8.28",
|
"jazz-browser-media-images": "workspace:0.8.30",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"next": "14.2.5",
|
"next": "14.2.5",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-dom": "^18.2.0"
|
"react-dom": "^18.2.0"
|
||||||
|
|||||||
@@ -1,5 +1,27 @@
|
|||||||
# jazz-example-chat
|
# jazz-example-chat
|
||||||
|
|
||||||
|
## 0.0.106
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-react-auth-clerk@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.105
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-react-auth-clerk@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.104
|
## 0.0.104
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-chat-clerk",
|
"name": "jazz-example-chat-clerk",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.104",
|
"version": "0.0.106",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -17,11 +17,11 @@
|
|||||||
"@radix-ui/react-toast": "^1.1.4",
|
"@radix-ui/react-toast": "^1.1.4",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"hash-slash": "workspace:0.2.1",
|
"hash-slash": "workspace:0.2.1",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-react-auth-clerk": "workspace:0.8.28",
|
"jazz-react-auth-clerk": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"lucide-react": "^0.274.0",
|
"lucide-react": "^0.274.0",
|
||||||
"qrcode": "^1.5.3",
|
"qrcode": "^1.5.3",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
|
|||||||
@@ -1,5 +1,23 @@
|
|||||||
# chat-rn-clerk
|
# chat-rn-clerk
|
||||||
|
|
||||||
|
## 1.0.22
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react-auth-clerk@0.8.30
|
||||||
|
- jazz-react-native@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
- jazz-react-native-media-images@0.8.22
|
||||||
|
|
||||||
|
## 1.0.21
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react-native@0.8.29
|
||||||
|
- jazz-react-auth-clerk@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
- jazz-react-native-media-images@0.8.21
|
||||||
|
|
||||||
## 1.0.20
|
## 1.0.20
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "chat-rn-clerk",
|
"name": "chat-rn-clerk",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"version": "1.0.20",
|
"version": "1.0.22",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "expo export -p ios",
|
"build": "expo export -p ios",
|
||||||
"start": "expo start",
|
"start": "expo start",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# chat-rn
|
# chat-rn
|
||||||
|
|
||||||
|
## 1.0.21
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react-native@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 1.0.20
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react-native@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 1.0.19
|
## 1.0.19
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "chat-rn",
|
"name": "chat-rn",
|
||||||
"version": "1.0.19",
|
"version": "1.0.21",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "expo export -p ios",
|
"build": "expo export -p ios",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# chat-vue
|
# chat-vue
|
||||||
|
|
||||||
|
## 0.0.13
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-browser@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
- jazz-vue@0.8.18
|
||||||
|
|
||||||
|
## 0.0.12
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-browser@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
- jazz-vue@0.8.17
|
||||||
|
|
||||||
## 0.0.11
|
## 0.0.11
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "chat-vue",
|
"name": "chat-vue",
|
||||||
"version": "0.0.11",
|
"version": "0.0.13",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# jazz-example-chat
|
# jazz-example-chat
|
||||||
|
|
||||||
|
## 0.0.108
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.107
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.106
|
## 0.0.106
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-chat",
|
"name": "jazz-example-chat",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.106",
|
"version": "0.0.108",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -18,10 +18,10 @@
|
|||||||
"@radix-ui/react-toast": "^1.1.4",
|
"@radix-ui/react-toast": "^1.1.4",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"hash-slash": "workspace:0.2.1",
|
"hash-slash": "workspace:0.2.1",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"lucide-react": "^0.274.0",
|
"lucide-react": "^0.274.0",
|
||||||
"qrcode": "^1.5.3",
|
"qrcode": "^1.5.3",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
|
|||||||
@@ -1,5 +1,23 @@
|
|||||||
# jazz-example-inspector
|
# jazz-example-inspector
|
||||||
|
|
||||||
|
## 0.0.78
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- cojson-transport-ws@0.8.30
|
||||||
|
|
||||||
|
## 0.0.77
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson-transport-ws@0.8.29
|
||||||
|
- cojson@0.8.29
|
||||||
|
|
||||||
## 0.0.76
|
## 0.0.76
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-inspector",
|
"name": "jazz-inspector",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.76",
|
"version": "0.0.78",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -16,8 +16,8 @@
|
|||||||
"@radix-ui/react-toast": "^1.1.4",
|
"@radix-ui/react-toast": "^1.1.4",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"cojson-transport-ws": "workspace:0.8.28",
|
"cojson-transport-ws": "workspace:0.8.30",
|
||||||
"hash-slash": "workspace:0.2.1",
|
"hash-slash": "workspace:0.2.1",
|
||||||
"lucide-react": "^0.274.0",
|
"lucide-react": "^0.274.0",
|
||||||
"qrcode": "^1.5.3",
|
"qrcode": "^1.5.3",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# minimal-auth-clerk
|
# minimal-auth-clerk
|
||||||
|
|
||||||
|
## 0.0.7
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-react-auth-clerk@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.6
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-react-auth-clerk@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.5
|
## 0.0.5
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "minimal-auth-clerk",
|
"name": "minimal-auth-clerk",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.5",
|
"version": "0.0.7",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
"@clerk/clerk-react": "^5.4.1",
|
"@clerk/clerk-react": "^5.4.1",
|
||||||
"jazz-tools": "workspace:*",
|
"jazz-tools": "workspace:*",
|
||||||
"jazz-react": "workspace:*",
|
"jazz-react": "workspace:*",
|
||||||
"jazz-react-auth-clerk": "workspace:0.8.28",
|
"jazz-react-auth-clerk": "workspace:0.8.30",
|
||||||
"react": "^18.3.1",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.3.1"
|
"react-dom": "^18.3.1"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# minimal-auth-passkey
|
# minimal-auth-passkey
|
||||||
|
|
||||||
|
## 0.0.6
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.5
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.4
|
## 0.0.4
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "minimal-auth-passkey",
|
"name": "minimal-auth-passkey",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.4",
|
"version": "0.0.6",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# jazz-example-musicplayer
|
# jazz-example-musicplayer
|
||||||
|
|
||||||
|
## 0.0.28
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.27
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.26
|
## 0.0.26
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-music-player",
|
"name": "jazz-example-music-player",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.26",
|
"version": "0.0.28",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -18,8 +18,8 @@
|
|||||||
"@radix-ui/react-toast": "^1.1.4",
|
"@radix-ui/react-toast": "^1.1.4",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"lucide-react": "^0.274.0",
|
"lucide-react": "^0.274.0",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.2.0",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# jazz-example-onboarding
|
# jazz-example-onboarding
|
||||||
|
|
||||||
|
## 0.0.9
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
- jazz-browser-media-images@0.8.30
|
||||||
|
|
||||||
|
## 0.0.8
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
- jazz-browser-media-images@0.8.29
|
||||||
|
|
||||||
## 0.0.7
|
## 0.0.7
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-onboarding",
|
"name": "jazz-example-onboarding",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.7",
|
"version": "0.0.9",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# jazz-password-manager
|
# jazz-password-manager
|
||||||
|
|
||||||
|
## 0.0.27
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.26
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.25
|
## 0.0.25
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-password-manager",
|
"name": "jazz-password-manager",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.25",
|
"version": "0.0.27",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -12,8 +12,8 @@
|
|||||||
"clean-install": "rm -rf node_modules pnpm-lock.yaml && pnpm install"
|
"clean-install": "rm -rf node_modules pnpm-lock.yaml && pnpm install"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.2.0",
|
||||||
"react-hook-form": "^7.41.5",
|
"react-hook-form": "^7.41.5",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# jazz-example-pets
|
# jazz-example-pets
|
||||||
|
|
||||||
|
## 0.0.125
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
- jazz-browser-media-images@0.8.30
|
||||||
|
|
||||||
|
## 0.0.124
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
- jazz-browser-media-images@0.8.29
|
||||||
|
|
||||||
## 0.0.123
|
## 0.0.123
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-pets",
|
"name": "jazz-example-pets",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.123",
|
"version": "0.0.125",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -19,9 +19,9 @@
|
|||||||
"@radix-ui/react-toast": "^1.1.4",
|
"@radix-ui/react-toast": "^1.1.4",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"jazz-browser-media-images": "workspace:0.8.28",
|
"jazz-browser-media-images": "workspace:0.8.30",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"lucide-react": "^0.274.0",
|
"lucide-react": "^0.274.0",
|
||||||
"qrcode": "^1.5.3",
|
"qrcode": "^1.5.3",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
"@vitejs/plugin-react-swc": "^3.3.2",
|
"@vitejs/plugin-react-swc": "^3.3.2",
|
||||||
"autoprefixer": "^10.4.14",
|
"autoprefixer": "^10.4.14",
|
||||||
"is-ci": "^3.0.1",
|
"is-ci": "^3.0.1",
|
||||||
"jazz-run": "workspace:0.8.28",
|
"jazz-run": "workspace:0.8.30",
|
||||||
"postcss": "^8.4.27",
|
"postcss": "^8.4.27",
|
||||||
"tailwindcss": "3.3.2",
|
"tailwindcss": "3.3.2",
|
||||||
"typescript": "^5.3.3",
|
"typescript": "^5.3.3",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# todo-vue
|
# todo-vue
|
||||||
|
|
||||||
|
## 0.0.11
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-browser@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
- jazz-vue@0.8.18
|
||||||
|
|
||||||
|
## 0.0.10
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-browser@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
- jazz-vue@0.8.17
|
||||||
|
|
||||||
## 0.0.9
|
## 0.0.9
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "todo-vue",
|
"name": "todo-vue",
|
||||||
"version": "0.0.9",
|
"version": "0.0.11",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# jazz-example-todo
|
# jazz-example-todo
|
||||||
|
|
||||||
|
## 0.0.124
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.0.123
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.0.122
|
## 0.0.122
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-example-todo",
|
"name": "jazz-example-todo",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.122",
|
"version": "0.0.124",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
@@ -16,8 +16,8 @@
|
|||||||
"@radix-ui/react-toast": "^1.1.4",
|
"@radix-ui/react-toast": "^1.1.4",
|
||||||
"class-variance-authority": "^0.7.0",
|
"class-variance-authority": "^0.7.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"lucide-react": "^0.274.0",
|
"lucide-react": "^0.274.0",
|
||||||
"qrcode": "^1.5.3",
|
"qrcode": "^1.5.3",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
"happy-dom": "^15.8.3",
|
"happy-dom": "^15.8.3",
|
||||||
"lefthook": "^1.8.2",
|
"lefthook": "^1.8.2",
|
||||||
"ts-node": "^10.9.1",
|
"ts-node": "^10.9.1",
|
||||||
"turbo": "^1.11.2",
|
"turbo": "^2.3.1",
|
||||||
"typedoc": "^0.25.13",
|
"typedoc": "^0.25.13",
|
||||||
"vitest": "1.5.3"
|
"vitest": "1.5.3"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# cojson-storage-indexeddb
|
# cojson-storage-indexeddb
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "cojson-storage-indexeddb",
|
"name": "cojson-storage-indexeddb",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:0.8.28"
|
"cojson": "workspace:0.8.30"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vitest/browser": "^0.34.1",
|
"@vitest/browser": "^0.34.1",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# cojson-storage-sqlite
|
# cojson-storage-sqlite
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"name": "cojson-storage-sqlite",
|
"name": "cojson-storage-sqlite",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"better-sqlite3": "^8.5.2",
|
"better-sqlite3": "^8.5.2",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"typescript": "^5.3.3"
|
"typescript": "^5.3.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|||||||
@@ -1,5 +1,22 @@
|
|||||||
# cojson-transport-nodejs-ws
|
# cojson-transport-nodejs-ws
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- dcc9c2e: Clear out the queues when closing a Peer
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "cojson-transport-ws",
|
"name": "cojson-transport-ws",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"typescript": "^5.3.3"
|
"typescript": "^5.3.3"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ function createOutgoingMessagesManager(
|
|||||||
websocket: AnyWebSocket,
|
websocket: AnyWebSocket,
|
||||||
batchingByDefault: boolean,
|
batchingByDefault: boolean,
|
||||||
) {
|
) {
|
||||||
|
let closed = false;
|
||||||
const outgoingMessages = new BatchedOutgoingMessages((messages) => {
|
const outgoingMessages = new BatchedOutgoingMessages((messages) => {
|
||||||
if (websocket.readyState === 1) {
|
if (websocket.readyState === 1) {
|
||||||
websocket.send(messages);
|
websocket.send(messages);
|
||||||
@@ -68,6 +69,10 @@ function createOutgoingMessagesManager(
|
|||||||
let batchingEnabled = batchingByDefault;
|
let batchingEnabled = batchingByDefault;
|
||||||
|
|
||||||
async function sendMessage(msg: SyncMessage) {
|
async function sendMessage(msg: SyncMessage) {
|
||||||
|
if (closed) {
|
||||||
|
return Promise.reject(new Error("WebSocket closed"));
|
||||||
|
}
|
||||||
|
|
||||||
if (websocket.readyState !== 1) {
|
if (websocket.readyState !== 1) {
|
||||||
await waitForWebSocketOpen(websocket);
|
await waitForWebSocketOpen(websocket);
|
||||||
}
|
}
|
||||||
@@ -98,6 +103,7 @@ function createOutgoingMessagesManager(
|
|||||||
batchingEnabled = enabled;
|
batchingEnabled = enabled;
|
||||||
},
|
},
|
||||||
close() {
|
close() {
|
||||||
|
closed = true;
|
||||||
outgoingMessages.close();
|
outgoingMessages.close();
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -153,6 +153,23 @@ describe("createWebSocketPeer", () => {
|
|||||||
expect(mockWebSocket.close).toHaveBeenCalled();
|
expect(mockWebSocket.close).toHaveBeenCalled();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("should return a rejection if a message is sent after the peer is closed", async () => {
|
||||||
|
const { peer } = setup();
|
||||||
|
|
||||||
|
peer.outgoing.close();
|
||||||
|
|
||||||
|
const message: SyncMessage = {
|
||||||
|
action: "known",
|
||||||
|
id: "co_ztest",
|
||||||
|
header: false,
|
||||||
|
sessions: {},
|
||||||
|
};
|
||||||
|
|
||||||
|
await expect(peer.outgoing.push(message)).rejects.toThrow(
|
||||||
|
"WebSocket closed",
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
describe("batchingByDefault = true", () => {
|
describe("batchingByDefault = true", () => {
|
||||||
test("should batch outgoing messages", async () => {
|
test("should batch outgoing messages", async () => {
|
||||||
const { peer, mockWebSocket } = setup();
|
const { peer, mockWebSocket } = setup();
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# cojson
|
# cojson
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- 0a2fae3: More optimised way to get knownState
|
||||||
|
- 99cda2f: Reduce noise on peer close and increase the load timeout
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- dcc9c2e: Clear out the queues when closing a Peer
|
||||||
|
- 699553f: Restore offline support and improve loading perfromance when values are cached
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
},
|
},
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/jest": "^29.5.3",
|
"@types/jest": "^29.5.3",
|
||||||
"typescript": "^5.3.3",
|
"typescript": "^5.3.3",
|
||||||
|
|||||||
@@ -97,6 +97,10 @@ export class PeerState {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pushOutgoingMessage(msg: SyncMessage) {
|
pushOutgoingMessage(msg: SyncMessage) {
|
||||||
|
if (this.closed) {
|
||||||
|
return Promise.resolve();
|
||||||
|
}
|
||||||
|
|
||||||
const promise = this.queue.push(msg);
|
const promise = this.queue.push(msg);
|
||||||
|
|
||||||
void this.processQueue();
|
void this.processQueue();
|
||||||
@@ -114,8 +118,17 @@ export class PeerState {
|
|||||||
return this.peer.incoming;
|
return this.peer.incoming;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private closeQueue() {
|
||||||
|
let entry: QueueEntry | undefined;
|
||||||
|
while ((entry = this.queue.pull())) {
|
||||||
|
// Using resolve here to avoid unnecessary noise in the logs
|
||||||
|
entry.resolve();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
gracefulShutdown() {
|
gracefulShutdown() {
|
||||||
console.debug("Gracefully closing", this.id);
|
console.debug("Gracefully closing", this.id);
|
||||||
|
this.closeQueue();
|
||||||
this.peer.outgoing.close();
|
this.peer.outgoing.close();
|
||||||
this.closed = true;
|
this.closed = true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -155,15 +155,16 @@ export class CoValueCore {
|
|||||||
|
|
||||||
/** @internal */
|
/** @internal */
|
||||||
knownStateUncached(): CoValueKnownState {
|
knownStateUncached(): CoValueKnownState {
|
||||||
|
const sessions: CoValueKnownState["sessions"] = {};
|
||||||
|
|
||||||
|
for (const [sessionID, sessionLog] of this.sessionLogs.entries()) {
|
||||||
|
sessions[sessionID] = sessionLog.transactions.length;
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: this.id,
|
id: this.id,
|
||||||
header: true,
|
header: true,
|
||||||
sessions: Object.fromEntries(
|
sessions
|
||||||
[...this.sessionLogs.entries()].map(([k, v]) => [
|
|
||||||
k,
|
|
||||||
v.transactions.length,
|
|
||||||
]),
|
|
||||||
),
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import { RawCoID } from "./ids.js";
|
|||||||
import { PeerID } from "./sync.js";
|
import { PeerID } from "./sync.js";
|
||||||
|
|
||||||
export const CO_VALUE_LOADING_MAX_RETRIES = 5;
|
export const CO_VALUE_LOADING_MAX_RETRIES = 5;
|
||||||
|
export const CO_VALUE_LOADING_TIMEOUT = 30_000;
|
||||||
|
|
||||||
export class CoValueUnknownState {
|
export class CoValueUnknownState {
|
||||||
type = "unknown" as const;
|
type = "unknown" as const;
|
||||||
@@ -264,22 +265,53 @@ async function loadCoValueFromPeers(
|
|||||||
peers: PeerState[],
|
peers: PeerState[],
|
||||||
) {
|
) {
|
||||||
for (const peer of peers) {
|
for (const peer of peers) {
|
||||||
|
if (peer.closed) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (coValueEntry.state.type === "available") {
|
if (coValueEntry.state.type === "available") {
|
||||||
await peer.pushOutgoingMessage({
|
/**
|
||||||
|
* We don't need to wait for the message to be delivered here.
|
||||||
|
*
|
||||||
|
* This way when the coValue becomes available because it's cached we don't wait for the server
|
||||||
|
* peer to consume the messages queue before moving forward.
|
||||||
|
*/
|
||||||
|
peer
|
||||||
|
.pushOutgoingMessage({
|
||||||
action: "load",
|
action: "load",
|
||||||
...coValueEntry.state.coValue.knownState(),
|
...coValueEntry.state.coValue.knownState(),
|
||||||
|
})
|
||||||
|
.catch((err) => {
|
||||||
|
console.error(`Failed to push load message to peer ${peer.id}`, err);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
await peer.pushOutgoingMessage({
|
/**
|
||||||
|
* We only wait for the load state to be resolved.
|
||||||
|
*/
|
||||||
|
peer
|
||||||
|
.pushOutgoingMessage({
|
||||||
action: "load",
|
action: "load",
|
||||||
id: coValueEntry.id,
|
id: coValueEntry.id,
|
||||||
header: false,
|
header: false,
|
||||||
sessions: {},
|
sessions: {},
|
||||||
|
})
|
||||||
|
.catch((err) => {
|
||||||
|
console.error(`Failed to push load message to peer ${peer.id}`, err);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (coValueEntry.state.type === "loading") {
|
if (coValueEntry.state.type === "loading") {
|
||||||
|
const timeout = setTimeout(() => {
|
||||||
|
if (coValueEntry.state.type === "loading") {
|
||||||
|
console.error("Failed to load coValue from peer", peer.id);
|
||||||
|
coValueEntry.dispatch({
|
||||||
|
type: "not-found-in-peer",
|
||||||
|
peerId: peer.id,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}, CO_VALUE_LOADING_TIMEOUT);
|
||||||
await coValueEntry.state.waitForPeer(peer.id);
|
await coValueEntry.state.waitForPeer(peer.id);
|
||||||
|
clearTimeout(timeout);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -451,7 +451,12 @@ export class SyncManager {
|
|||||||
dependencyEntry.state.type === "available" ||
|
dependencyEntry.state.type === "available" ||
|
||||||
dependencyEntry.state.type === "loading"
|
dependencyEntry.state.type === "loading"
|
||||||
) {
|
) {
|
||||||
this.local.loadCoValueCore(msg.id, peer.id).catch((e) => {
|
this.local
|
||||||
|
.loadCoValueCore(
|
||||||
|
msg.id,
|
||||||
|
peer.role === "storage" ? undefined : peer.id,
|
||||||
|
)
|
||||||
|
.catch((e) => {
|
||||||
console.error(
|
console.error(
|
||||||
`Error loading coValue ${msg.id} to create loading state, as dependency of ${msg.asDependencyOf}`,
|
`Error loading coValue ${msg.id} to create loading state, as dependency of ${msg.asDependencyOf}`,
|
||||||
e,
|
e,
|
||||||
|
|||||||
@@ -57,6 +57,36 @@ describe("PeerState", () => {
|
|||||||
consoleSpy.mockRestore();
|
consoleSpy.mockRestore();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("should empty the queue when closing", async () => {
|
||||||
|
const { mockPeer, peerState } = setup();
|
||||||
|
|
||||||
|
mockPeer.outgoing.push = vi.fn().mockImplementation((message) => {
|
||||||
|
return new Promise<void>((resolve) => {
|
||||||
|
setTimeout(resolve, 100);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
const message1 = peerState.pushOutgoingMessage({
|
||||||
|
action: "content",
|
||||||
|
id: "co_z1",
|
||||||
|
new: {},
|
||||||
|
priority: CO_VALUE_PRIORITY.HIGH,
|
||||||
|
});
|
||||||
|
const message2 = peerState.pushOutgoingMessage({
|
||||||
|
action: "content",
|
||||||
|
id: "co_z1",
|
||||||
|
new: {},
|
||||||
|
priority: CO_VALUE_PRIORITY.HIGH,
|
||||||
|
});
|
||||||
|
|
||||||
|
peerState.gracefulShutdown();
|
||||||
|
|
||||||
|
await Promise.allSettled([message1, message2]);
|
||||||
|
|
||||||
|
await expect(message1).resolves.toBe(undefined);
|
||||||
|
await expect(message2).resolves.toBe(undefined);
|
||||||
|
});
|
||||||
|
|
||||||
test("should schedule outgoing messages based on their priority", async () => {
|
test("should schedule outgoing messages based on their priority", async () => {
|
||||||
const { peerState } = setup();
|
const { peerState } = setup();
|
||||||
|
|
||||||
|
|||||||
@@ -388,6 +388,79 @@ describe("CoValueState", () => {
|
|||||||
|
|
||||||
vi.useRealTimers();
|
vi.useRealTimers();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("should skip closed peers", async () => {
|
||||||
|
vi.useFakeTimers();
|
||||||
|
|
||||||
|
const mockCoValue = createMockCoValueCore(mockCoValueId);
|
||||||
|
|
||||||
|
const peer1 = createMockPeerState(
|
||||||
|
{
|
||||||
|
id: "peer1",
|
||||||
|
role: "storage",
|
||||||
|
},
|
||||||
|
async () => {
|
||||||
|
return new Promise(() => {});
|
||||||
|
},
|
||||||
|
);
|
||||||
|
const peer2 = createMockPeerState(
|
||||||
|
{
|
||||||
|
id: "peer1",
|
||||||
|
role: "server",
|
||||||
|
},
|
||||||
|
async () => {
|
||||||
|
state.dispatch({
|
||||||
|
type: "available",
|
||||||
|
coValue: mockCoValue,
|
||||||
|
});
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
||||||
|
peer1.closed = true;
|
||||||
|
|
||||||
|
const state = CoValueState.Unknown(mockCoValueId);
|
||||||
|
const loadPromise = state.loadFromPeers([peer1, peer2]);
|
||||||
|
|
||||||
|
for (let i = 0; i < CO_VALUE_LOADING_MAX_RETRIES; i++) {
|
||||||
|
await vi.runAllTimersAsync();
|
||||||
|
}
|
||||||
|
await loadPromise;
|
||||||
|
|
||||||
|
expect(peer1.pushOutgoingMessage).toHaveBeenCalledTimes(0);
|
||||||
|
expect(peer2.pushOutgoingMessage).toHaveBeenCalledTimes(1);
|
||||||
|
|
||||||
|
expect(state.state.type).toBe("available");
|
||||||
|
await expect(state.getCoValue()).resolves.toEqual({ id: mockCoValueId });
|
||||||
|
|
||||||
|
vi.useRealTimers();
|
||||||
|
});
|
||||||
|
|
||||||
|
test("should not be stuck in loading state when not getting a response", async () => {
|
||||||
|
vi.useFakeTimers();
|
||||||
|
|
||||||
|
const peer1 = createMockPeerState(
|
||||||
|
{
|
||||||
|
id: "peer1",
|
||||||
|
role: "server",
|
||||||
|
},
|
||||||
|
async () => {},
|
||||||
|
);
|
||||||
|
|
||||||
|
const state = CoValueState.Unknown(mockCoValueId);
|
||||||
|
const loadPromise = state.loadFromPeers([peer1]);
|
||||||
|
|
||||||
|
for (let i = 0; i < CO_VALUE_LOADING_MAX_RETRIES * 2; i++) {
|
||||||
|
await vi.runAllTimersAsync();
|
||||||
|
}
|
||||||
|
await loadPromise;
|
||||||
|
|
||||||
|
expect(peer1.pushOutgoingMessage).toHaveBeenCalledTimes(5);
|
||||||
|
|
||||||
|
expect(state.state.type).toBe("unavailable");
|
||||||
|
await expect(state.getCoValue()).resolves.toEqual("unavailable");
|
||||||
|
|
||||||
|
vi.useRealTimers();
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
function createMockPeerState(
|
function createMockPeerState(
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# jazz-browser-media-images
|
# jazz-browser-media-images
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-browser@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-browser@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-browser-auth-clerk",
|
"name": "jazz-browser-auth-clerk",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"jazz-browser": "workspace:0.8.28",
|
"jazz-browser": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28"
|
"jazz-tools": "workspace:0.8.30"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"format-and-lint": "biome check .",
|
"format-and-lint": "biome check .",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# jazz-browser-media-images
|
# jazz-browser-media-images
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-browser@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-browser@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-browser-media-images",
|
"name": "jazz-browser-media-images",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@types/image-blob-reduce": "^4.1.1",
|
"@types/image-blob-reduce": "^4.1.1",
|
||||||
"image-blob-reduce": "^4.1.0",
|
"image-blob-reduce": "^4.1.0",
|
||||||
"jazz-browser": "workspace:0.8.28",
|
"jazz-browser": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"pica": "^9.0.1",
|
"pica": "^9.0.1",
|
||||||
"typescript": "^5.3.3"
|
"typescript": "^5.3.3"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,5 +1,27 @@
|
|||||||
# jazz-browser
|
# jazz-browser
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- cojson-storage-indexeddb@0.8.30
|
||||||
|
- cojson-transport-ws@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson-transport-ws@0.8.29
|
||||||
|
- cojson@0.8.29
|
||||||
|
- cojson-storage-indexeddb@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-browser",
|
"name": "jazz-browser",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@scure/bip39": "^1.3.0",
|
"@scure/bip39": "^1.3.0",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"cojson-storage-indexeddb": "workspace:0.8.28",
|
"cojson-storage-indexeddb": "workspace:0.8.30",
|
||||||
"cojson-transport-ws": "workspace:0.8.28",
|
"cojson-transport-ws": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"typescript": "^5.3.3"
|
"typescript": "^5.3.3"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { LSMStorage, Peer, RawAccountID } from "cojson";
|
import { LSMStorage, LocalNode, Peer, RawAccountID } from "cojson";
|
||||||
import { IDBStorage } from "cojson-storage-indexeddb";
|
import { IDBStorage } from "cojson-storage-indexeddb";
|
||||||
import {
|
import {
|
||||||
Account,
|
Account,
|
||||||
@@ -64,12 +64,15 @@ export async function createJazzBrowserContext<Acc extends Account>(
|
|||||||
options: BrowserContextOptions<Acc> | BaseBrowserContextOptions,
|
options: BrowserContextOptions<Acc> | BaseBrowserContextOptions,
|
||||||
): Promise<BrowserContext<Acc> | BrowserGuestContext> {
|
): Promise<BrowserContext<Acc> | BrowserGuestContext> {
|
||||||
const crypto = options.crypto || (await WasmCrypto.create());
|
const crypto = options.crypto || (await WasmCrypto.create());
|
||||||
|
let node: LocalNode | undefined = undefined;
|
||||||
|
|
||||||
const wsPeer = createWebSocketPeerWithReconnection(
|
const wsPeer = createWebSocketPeerWithReconnection(
|
||||||
options.peer,
|
options.peer,
|
||||||
options.reconnectionTimeout,
|
options.reconnectionTimeout,
|
||||||
(peer) => {
|
(peer) => {
|
||||||
|
if (node) {
|
||||||
node.syncManager.addPeer(peer);
|
node.syncManager.addPeer(peer);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -106,7 +109,7 @@ export async function createJazzBrowserContext<Acc extends Account>(
|
|||||||
peersToLoadFrom,
|
peersToLoadFrom,
|
||||||
});
|
});
|
||||||
|
|
||||||
const node =
|
node =
|
||||||
"account" in context ? context.account._raw.core.node : context.agent.node;
|
"account" in context ? context.account._raw.core.node : context.agent.node;
|
||||||
|
|
||||||
return "account" in context
|
return "account" in context
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# jazz-autosub
|
# jazz-autosub
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- cojson-transport-ws@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson-transport-ws@0.8.29
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -5,11 +5,11 @@
|
|||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"cojson-transport-ws": "workspace:0.8.28",
|
"cojson-transport-ws": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"ws": "^8.14.2"
|
"ws": "^8.14.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|||||||
@@ -1,5 +1,27 @@
|
|||||||
# jazz-browser-media-images
|
# jazz-browser-media-images
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-browser-auth-clerk@0.8.30
|
||||||
|
- jazz-react@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-browser-auth-clerk@0.8.29
|
||||||
|
- jazz-react@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-react-auth-clerk",
|
"name": "jazz-react-auth-clerk",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.tsx",
|
"types": "src/index.tsx",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"jazz-browser-auth-clerk": "workspace:0.8.28",
|
"jazz-browser-auth-clerk": "workspace:0.8.30",
|
||||||
"jazz-react": "workspace:0.8.28",
|
"jazz-react": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28"
|
"jazz-tools": "workspace:0.8.30"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^18.2.0"
|
"react": "^18.2.0"
|
||||||
|
|||||||
@@ -1,5 +1,17 @@
|
|||||||
# jazz-browser-media-images
|
# jazz-browser-media-images
|
||||||
|
|
||||||
|
## 0.8.22
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.21
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.20
|
## 0.8.20
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-react-native-media-images",
|
"name": "jazz-react-native-media-images",
|
||||||
"version": "0.8.20",
|
"version": "0.8.22",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# jazz-browser
|
# jazz-browser
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- cojson-transport-ws@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson-transport-ws@0.8.29
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-react-native",
|
"name": "jazz-react-native",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "./dist/index.js",
|
"main": "./dist/index.js",
|
||||||
"module": "./dist/index.js",
|
"module": "./dist/index.js",
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# jazz-react
|
# jazz-react
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-browser@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-browser@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-react",
|
"name": "jazz-react",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@scure/bip39": "^1.3.0",
|
"@scure/bip39": "^1.3.0",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"jazz-browser": "workspace:0.8.28",
|
"jazz-browser": "workspace:0.8.30",
|
||||||
"jazz-tools": "workspace:0.8.28"
|
"jazz-tools": "workspace:0.8.30"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/react": "^18.2.19",
|
"@types/react": "^18.2.19",
|
||||||
|
|||||||
@@ -1,5 +1,27 @@
|
|||||||
# jazz-run
|
# jazz-run
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- cojson-storage-sqlite@0.8.30
|
||||||
|
- cojson-transport-ws@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson-transport-ws@0.8.29
|
||||||
|
- cojson@0.8.29
|
||||||
|
- cojson-storage-sqlite@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
"bin": "./dist/index.js",
|
"bin": "./dist/index.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"format-and-lint": "biome check .",
|
"format-and-lint": "biome check .",
|
||||||
"format-and-lint:fix": "biome check . --write",
|
"format-and-lint:fix": "biome check . --write",
|
||||||
@@ -18,11 +18,11 @@
|
|||||||
"@effect/printer-ansi": "^0.34.5",
|
"@effect/printer-ansi": "^0.34.5",
|
||||||
"@effect/schema": "^0.71.1",
|
"@effect/schema": "^0.71.1",
|
||||||
"@effect/typeclass": "^0.25.5",
|
"@effect/typeclass": "^0.25.5",
|
||||||
"cojson": "workspace:0.8.28",
|
"cojson": "workspace:0.8.30",
|
||||||
"cojson-storage-sqlite": "workspace:0.8.28",
|
"cojson-storage-sqlite": "workspace:0.8.30",
|
||||||
"cojson-transport-ws": "workspace:0.8.28",
|
"cojson-transport-ws": "workspace:0.8.30",
|
||||||
"effect": "^3.6.5",
|
"effect": "^3.6.5",
|
||||||
"jazz-tools": "workspace:0.8.28",
|
"jazz-tools": "workspace:0.8.30",
|
||||||
"ws": "^8.14.2"
|
"ws": "^8.14.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# jazz-tools
|
# jazz-tools
|
||||||
|
|
||||||
|
## 0.8.30
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
|
||||||
|
## 0.8.29
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
|
||||||
## 0.8.28
|
## 0.8.28
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
},
|
},
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"version": "0.8.28",
|
"version": "0.8.30",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cojson": "workspace:*",
|
"cojson": "workspace:*",
|
||||||
"fast-check": "^3.17.2"
|
"fast-check": "^3.17.2"
|
||||||
|
|||||||
@@ -1,5 +1,25 @@
|
|||||||
# jazz-react
|
# jazz-react
|
||||||
|
|
||||||
|
## 0.8.18
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [0a2fae3]
|
||||||
|
- Updated dependencies [99cda2f]
|
||||||
|
- cojson@0.8.30
|
||||||
|
- jazz-browser@0.8.30
|
||||||
|
- jazz-tools@0.8.30
|
||||||
|
|
||||||
|
## 0.8.17
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies [dcc9c2e]
|
||||||
|
- Updated dependencies [699553f]
|
||||||
|
- cojson@0.8.29
|
||||||
|
- jazz-browser@0.8.29
|
||||||
|
- jazz-tools@0.8.29
|
||||||
|
|
||||||
## 0.8.16
|
## 0.8.16
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "jazz-vue",
|
"name": "jazz-vue",
|
||||||
"version": "0.8.16",
|
"version": "0.8.18",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "src/index.ts",
|
"types": "src/index.ts",
|
||||||
|
|||||||
162
pnpm-lock.yaml
generated
162
pnpm-lock.yaml
generated
@@ -34,8 +34,8 @@ importers:
|
|||||||
specifier: ^10.9.1
|
specifier: ^10.9.1
|
||||||
version: 10.9.2(@swc/core@1.7.22)(@types/node@22.5.1)(typescript@5.6.2)
|
version: 10.9.2(@swc/core@1.7.22)(@types/node@22.5.1)(typescript@5.6.2)
|
||||||
turbo:
|
turbo:
|
||||||
specifier: ^1.11.2
|
specifier: ^2.3.1
|
||||||
version: 1.11.2
|
version: 2.3.1
|
||||||
typedoc:
|
typedoc:
|
||||||
specifier: ^0.25.13
|
specifier: ^0.25.13
|
||||||
version: 0.25.13(typescript@5.6.2)
|
version: 0.25.13(typescript@5.6.2)
|
||||||
@@ -46,7 +46,7 @@ importers:
|
|||||||
e2e/BinaryCoStream:
|
e2e/BinaryCoStream:
|
||||||
dependencies:
|
dependencies:
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/cojson
|
version: link:../../packages/cojson
|
||||||
hash-slash:
|
hash-slash:
|
||||||
specifier: workspace:0.2.1
|
specifier: workspace:0.2.1
|
||||||
@@ -55,10 +55,10 @@ importers:
|
|||||||
specifier: ^3.0.1
|
specifier: ^3.0.1
|
||||||
version: 3.0.1
|
version: 3.0.1
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
react:
|
react:
|
||||||
specifier: 18.3.1
|
specifier: 18.3.1
|
||||||
@@ -150,13 +150,13 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
jazz-browser-media-images:
|
jazz-browser-media-images:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-browser-media-images
|
version: link:../../packages/jazz-browser-media-images
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
next:
|
next:
|
||||||
specifier: 14.2.5
|
specifier: 14.2.5
|
||||||
@@ -205,16 +205,16 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/cojson
|
version: link:../../packages/cojson
|
||||||
hash-slash:
|
hash-slash:
|
||||||
specifier: workspace:0.2.1
|
specifier: workspace:0.2.1
|
||||||
version: link:../../packages/hash-slash
|
version: link:../../packages/hash-slash
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.274.0
|
specifier: ^0.274.0
|
||||||
@@ -302,19 +302,19 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/cojson
|
version: link:../../packages/cojson
|
||||||
hash-slash:
|
hash-slash:
|
||||||
specifier: workspace:0.2.1
|
specifier: workspace:0.2.1
|
||||||
version: link:../../packages/hash-slash
|
version: link:../../packages/hash-slash
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-react-auth-clerk:
|
jazz-react-auth-clerk:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react-auth-clerk
|
version: link:../../packages/jazz-react-auth-clerk
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.274.0
|
specifier: ^0.274.0
|
||||||
@@ -732,10 +732,10 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/cojson
|
version: link:../../packages/cojson
|
||||||
cojson-transport-ws:
|
cojson-transport-ws:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/cojson-transport-ws
|
version: link:../../packages/cojson-transport-ws
|
||||||
hash-slash:
|
hash-slash:
|
||||||
specifier: workspace:0.2.1
|
specifier: workspace:0.2.1
|
||||||
@@ -808,7 +808,7 @@ importers:
|
|||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-react-auth-clerk:
|
jazz-react-auth-clerk:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react-auth-clerk
|
version: link:../../packages/jazz-react-auth-clerk
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
@@ -897,10 +897,10 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.274.0
|
specifier: ^0.274.0
|
||||||
@@ -1007,10 +1007,10 @@ importers:
|
|||||||
examples/password-manager:
|
examples/password-manager:
|
||||||
dependencies:
|
dependencies:
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
react:
|
react:
|
||||||
specifier: 18.3.1
|
specifier: 18.3.1
|
||||||
@@ -1071,13 +1071,13 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
jazz-browser-media-images:
|
jazz-browser-media-images:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-browser-media-images
|
version: link:../../packages/jazz-browser-media-images
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.274.0
|
specifier: ^0.274.0
|
||||||
@@ -1132,7 +1132,7 @@ importers:
|
|||||||
specifier: ^3.0.1
|
specifier: ^3.0.1
|
||||||
version: 3.0.1
|
version: 3.0.1
|
||||||
jazz-run:
|
jazz-run:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-run
|
version: link:../../packages/jazz-run
|
||||||
postcss:
|
postcss:
|
||||||
specifier: ^8.4.27
|
specifier: ^8.4.27
|
||||||
@@ -1170,10 +1170,10 @@ importers:
|
|||||||
specifier: ^2.0.0
|
specifier: ^2.0.0
|
||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-react
|
version: link:../../packages/jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../../packages/jazz-tools
|
version: link:../../packages/jazz-tools
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.274.0
|
specifier: ^0.274.0
|
||||||
@@ -1335,7 +1335,7 @@ importers:
|
|||||||
packages/cojson-storage-indexeddb:
|
packages/cojson-storage-indexeddb:
|
||||||
dependencies:
|
dependencies:
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@vitest/browser':
|
'@vitest/browser':
|
||||||
@@ -1360,7 +1360,7 @@ importers:
|
|||||||
specifier: ^8.5.2
|
specifier: ^8.5.2
|
||||||
version: 8.7.0
|
version: 8.7.0
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.3.3
|
specifier: ^5.3.3
|
||||||
@@ -1373,7 +1373,7 @@ importers:
|
|||||||
packages/cojson-transport-ws:
|
packages/cojson-transport-ws:
|
||||||
dependencies:
|
dependencies:
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.3.3
|
specifier: ^5.3.3
|
||||||
@@ -1401,16 +1401,16 @@ importers:
|
|||||||
specifier: ^1.3.0
|
specifier: ^1.3.0
|
||||||
version: 1.3.0
|
version: 1.3.0
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
cojson-storage-indexeddb:
|
cojson-storage-indexeddb:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson-storage-indexeddb
|
version: link:../cojson-storage-indexeddb
|
||||||
cojson-transport-ws:
|
cojson-transport-ws:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson-transport-ws
|
version: link:../cojson-transport-ws
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.3.3
|
specifier: ^5.3.3
|
||||||
@@ -1419,13 +1419,13 @@ importers:
|
|||||||
packages/jazz-browser-auth-clerk:
|
packages/jazz-browser-auth-clerk:
|
||||||
dependencies:
|
dependencies:
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
jazz-browser:
|
jazz-browser:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-browser
|
version: link:../jazz-browser
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
devDependencies:
|
devDependencies:
|
||||||
typescript:
|
typescript:
|
||||||
@@ -1441,10 +1441,10 @@ importers:
|
|||||||
specifier: ^4.1.0
|
specifier: ^4.1.0
|
||||||
version: 4.1.0
|
version: 4.1.0
|
||||||
jazz-browser:
|
jazz-browser:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-browser
|
version: link:../jazz-browser
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
pica:
|
pica:
|
||||||
specifier: ^9.0.1
|
specifier: ^9.0.1
|
||||||
@@ -1460,13 +1460,13 @@ importers:
|
|||||||
packages/jazz-nodejs:
|
packages/jazz-nodejs:
|
||||||
dependencies:
|
dependencies:
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
cojson-transport-ws:
|
cojson-transport-ws:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson-transport-ws
|
version: link:../cojson-transport-ws
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
ws:
|
ws:
|
||||||
specifier: ^8.14.2
|
specifier: ^8.14.2
|
||||||
@@ -1485,13 +1485,13 @@ importers:
|
|||||||
specifier: ^1.3.0
|
specifier: ^1.3.0
|
||||||
version: 1.3.0
|
version: 1.3.0
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
jazz-browser:
|
jazz-browser:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-browser
|
version: link:../jazz-browser
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@types/react':
|
'@types/react':
|
||||||
@@ -1510,16 +1510,16 @@ importers:
|
|||||||
packages/jazz-react-auth-clerk:
|
packages/jazz-react-auth-clerk:
|
||||||
dependencies:
|
dependencies:
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
jazz-browser-auth-clerk:
|
jazz-browser-auth-clerk:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-browser-auth-clerk
|
version: link:../jazz-browser-auth-clerk
|
||||||
jazz-react:
|
jazz-react:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-react
|
version: link:../jazz-react
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
react:
|
react:
|
||||||
specifier: 18.3.1
|
specifier: 18.3.1
|
||||||
@@ -1603,19 +1603,19 @@ importers:
|
|||||||
specifier: ^0.25.5
|
specifier: ^0.25.5
|
||||||
version: 0.25.5(effect@3.6.5)
|
version: 0.25.5(effect@3.6.5)
|
||||||
cojson:
|
cojson:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson
|
version: link:../cojson
|
||||||
cojson-storage-sqlite:
|
cojson-storage-sqlite:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson-storage-sqlite
|
version: link:../cojson-storage-sqlite
|
||||||
cojson-transport-ws:
|
cojson-transport-ws:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../cojson-transport-ws
|
version: link:../cojson-transport-ws
|
||||||
effect:
|
effect:
|
||||||
specifier: ^3.6.5
|
specifier: ^3.6.5
|
||||||
version: 3.6.5
|
version: 3.6.5
|
||||||
jazz-tools:
|
jazz-tools:
|
||||||
specifier: workspace:0.8.28
|
specifier: workspace:0.8.30
|
||||||
version: link:../jazz-tools
|
version: link:../jazz-tools
|
||||||
ws:
|
ws:
|
||||||
specifier: ^8.14.2
|
specifier: ^8.14.2
|
||||||
@@ -9939,41 +9939,41 @@ packages:
|
|||||||
tunnel-agent@0.6.0:
|
tunnel-agent@0.6.0:
|
||||||
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
|
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
|
||||||
|
|
||||||
turbo-darwin-64@1.11.2:
|
turbo-darwin-64@2.3.1:
|
||||||
resolution: {integrity: sha512-toFmRG/adriZY3hOps7nYCfqHAS+Ci6xqgX3fbo82kkLpC6OBzcXnleSwuPqjHVAaRNhVoB83L5njcE9Qwi2og==}
|
resolution: {integrity: sha512-tjHfjW/Gs8Q9IO+9gPdIsSStZ8I09QYDRT/SyhFTPLnc7O2ZlxHPBVFfjUkHUjanHNYO8CpRGt+zdp1PaMCruw==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
turbo-darwin-arm64@1.11.2:
|
turbo-darwin-arm64@2.3.1:
|
||||||
resolution: {integrity: sha512-FCsEDZ8BUSFYEOSC3rrARQrj7x2VOrmVcfrMUIhexTxproRh4QyMxLfr6LALk4ymx6jbDCxWa6Szal8ckldFbA==}
|
resolution: {integrity: sha512-At1WStnxCfrBQ4M2g6ynre8WsusGwA11okhVolBxyFUemYozDTtbZwelr+IqNggjT251vviokxOkcFzzogbiFw==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
turbo-linux-64@1.11.2:
|
turbo-linux-64@2.3.1:
|
||||||
resolution: {integrity: sha512-Vzda/o/QyEske5CxLf0wcu7UUS+7zB90GgHZV4tyN+WZtoouTvbwuvZ3V6b5Wgd3OJ/JwWR0CXDK7Sf4VEMr7A==}
|
resolution: {integrity: sha512-COwEev7s9fsxLM2eoRCyRLPj+BXvZjFIS+GxzdAubYhoSoZit8B8QGKczyDl6448xhuFEWKrpHhcR9aBuwB4ag==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
turbo-linux-arm64@1.11.2:
|
turbo-linux-arm64@2.3.1:
|
||||||
resolution: {integrity: sha512-bRLwovQRz0yxDZrM4tQEAYV0fBHEaTzUF0JZ8RG1UmZt/CqtpnUrJpYb1VK8hj1z46z9YehARpYCwQ2K0qU4yw==}
|
resolution: {integrity: sha512-AP0uE15Rhxza2Jl+Q3gxdXRA92IIeFAYaufz6CMcZuGy9yZsBlLt9w6T47H6g7XQPzWuw8pzfjM1omcTKkkDpQ==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
turbo-stream@2.4.0:
|
turbo-stream@2.4.0:
|
||||||
resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==}
|
resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==}
|
||||||
|
|
||||||
turbo-windows-64@1.11.2:
|
turbo-windows-64@2.3.1:
|
||||||
resolution: {integrity: sha512-LgTWqkHAKgyVuLYcEPxZVGPInTjjeCnN5KQMdJ4uQZ+xMDROvMFS2rM93iQl4ieDJgidwHCxxCxaU9u8c3d/Kg==}
|
resolution: {integrity: sha512-HDSneq0dNZYZch74c2eygq+OiJE/JYDs7OsGM0yRYVj336383xkUnxz6W2I7qiyMCQXzp4UVUDZXvZhUYcX3BA==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
turbo-windows-arm64@1.11.2:
|
turbo-windows-arm64@2.3.1:
|
||||||
resolution: {integrity: sha512-829aVBU7IX0c/B4G7g1VI8KniAGutHhIupkYMgF6xPkYVev2G3MYe6DMS/vsLt9GGM9ulDtdWxWrH5P2ngK8IQ==}
|
resolution: {integrity: sha512-7/2/sJZiquwoT/jWBCfV0qKq4NarsJPmDRjMcR9dDMIwCYsGM8ljomkDRTCtkNeFcUvYw54MiRWHehWgbcRPsw==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
turbo@1.11.2:
|
turbo@2.3.1:
|
||||||
resolution: {integrity: sha512-jPC7LVQJzebs5gWf8FmEvsvXGNyKbN+O9qpvv98xpNaM59aS0/Irhd0H0KbcqnXfsz7ETlzOC3R+xFWthC4Z8A==}
|
resolution: {integrity: sha512-vHZe/e6k1HZVKiMQPQ1BWFn53vjVQDFKdkjUq/pBKlRWi1gw9LQO6ntH4qZCcHY1rH6TXgsRmexXdgWl96YvVQ==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
type-check@0.4.0:
|
type-check@0.4.0:
|
||||||
@@ -20671,34 +20671,34 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
safe-buffer: 5.2.1
|
safe-buffer: 5.2.1
|
||||||
|
|
||||||
turbo-darwin-64@1.11.2:
|
turbo-darwin-64@2.3.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
turbo-darwin-arm64@1.11.2:
|
turbo-darwin-arm64@2.3.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
turbo-linux-64@1.11.2:
|
turbo-linux-64@2.3.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
turbo-linux-arm64@1.11.2:
|
turbo-linux-arm64@2.3.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
turbo-stream@2.4.0: {}
|
turbo-stream@2.4.0: {}
|
||||||
|
|
||||||
turbo-windows-64@1.11.2:
|
turbo-windows-64@2.3.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
turbo-windows-arm64@1.11.2:
|
turbo-windows-arm64@2.3.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
turbo@1.11.2:
|
turbo@2.3.1:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
turbo-darwin-64: 1.11.2
|
turbo-darwin-64: 2.3.1
|
||||||
turbo-darwin-arm64: 1.11.2
|
turbo-darwin-arm64: 2.3.1
|
||||||
turbo-linux-64: 1.11.2
|
turbo-linux-64: 2.3.1
|
||||||
turbo-linux-arm64: 1.11.2
|
turbo-linux-arm64: 2.3.1
|
||||||
turbo-windows-64: 1.11.2
|
turbo-windows-64: 2.3.1
|
||||||
turbo-windows-arm64: 1.11.2
|
turbo-windows-arm64: 2.3.1
|
||||||
|
|
||||||
type-check@0.4.0:
|
type-check@0.4.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://turbo.build/schema.json",
|
"$schema": "https://turbo.build/schema.json",
|
||||||
"pipeline": {
|
"remoteCache": {},
|
||||||
|
"tasks": {
|
||||||
"build": {
|
"build": {
|
||||||
"dependsOn": ["^build"],
|
"dependsOn": ["^build"],
|
||||||
"outputs": ["dist/**"]
|
"outputs": ["dist/**"]
|
||||||
|
|||||||
Reference in New Issue
Block a user