diff --git a/crates/Cargo.lock b/crates/Cargo.lock index b898e55a..df2291a9 100644 --- a/crates/Cargo.lock +++ b/crates/Cargo.lock @@ -2061,7 +2061,7 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "y-sweet" -version = "0.3.0" +version = "0.3.1" dependencies = [ "anyhow", "async-trait", @@ -2090,7 +2090,7 @@ dependencies = [ [[package]] name = "y-sweet-core" -version = "0.3.0" +version = "0.3.1" dependencies = [ "anyhow", "async-trait", diff --git a/crates/y-sweet-core/Cargo.toml b/crates/y-sweet-core/Cargo.toml index 30cbe0fb..c1b5ee3f 100644 --- a/crates/y-sweet-core/Cargo.toml +++ b/crates/y-sweet-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "y-sweet-core" -version = "0.3.0" +version = "0.3.1" edition = "2021" description = "Sans-IO core of the y-sweet yjs CRDT server." license = "MIT" diff --git a/crates/y-sweet/Cargo.toml b/crates/y-sweet/Cargo.toml index 49222f48..2c26b73f 100644 --- a/crates/y-sweet/Cargo.toml +++ b/crates/y-sweet/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "y-sweet" -version = "0.3.0" +version = "0.3.1" edition = "2021" description = "A standalone Yjs CRDT server with built-in persistence and auth." license = "MIT" @@ -27,7 +27,7 @@ tokio-util = { version = "0.7.11", features = ["rt"] } tracing = "0.1.37" tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt"] } url = "2.4.0" -y-sweet-core = { version= "0.3.0", path = "../y-sweet-core", features=["sync"] } +y-sweet-core = { version = "0.3.1", path = "../y-sweet-core", features=["sync"] } yrs = { version = "0.19.1" } yrs-kvstore = "0.3.0" diff --git a/debugger/package.json b/debugger/package.json index 3d09bace..fc011872 100644 --- a/debugger/package.json +++ b/debugger/package.json @@ -1,5 +1,6 @@ { - "version": "0.1.0", + "name": "y-sweet-debugger", + "version": "0.3.1", "private": true, "scripts": { "dev": "next dev", @@ -12,8 +13,8 @@ "@types/node": "20.4.8", "@types/react": "18.2.18", "@types/react-dom": "18.2.7", - "@y-sweet/react": "0.2.2", - "@y-sweet/sdk": "0.2.2", + "@y-sweet/react": "0.3.1", + "@y-sweet/sdk": "0.3.1", "autoprefixer": "10.4.14", "eslint": "8.46.0", "eslint-config-next": "13.4.12", diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 36a9d2a2..4d6ad07c 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "examples-nextjs", - "version": "0.1.0", + "version": "0.3.1", "private": true, "scripts": { "dev": "next dev", @@ -20,8 +20,8 @@ "@tldraw/tldraw": "2.0.0-alpha.17", "@types/react-color": "3.0.6", "@uiw/react-color": "1.3.3", - "@y-sweet/react": "0.2.2", - "@y-sweet/sdk": "0.2.2", + "@y-sweet/react": "0.3.1", + "@y-sweet/sdk": "0.3.1", "autoprefixer": "10.4.14", "codemirror": "5.65.14", "next": "13.5.6", diff --git a/examples/vanilla/package.json b/examples/vanilla/package.json index 6b021780..e02f5f5d 100644 --- a/examples/vanilla/package.json +++ b/examples/vanilla/package.json @@ -1,6 +1,6 @@ { "name": "examples-vanilla", - "version": "0.1.0", + "version": "0.3.1", "private": true, "type": "module", "scripts": { @@ -10,8 +10,8 @@ "format": "prettier --write \"**/*.js\"" }, "dependencies": { - "@y-sweet/client": "0.2.2", - "@y-sweet/sdk": "0.2.2", + "@y-sweet/client": "0.3.1", + "@y-sweet/sdk": "0.3.1", "cors": "^2.8.5", "express": "^4.18.2", "yjs": "^13.6.7" diff --git a/js-pkg/client/package.json b/js-pkg/client/package.json index e0946014..23214bcd 100644 --- a/js-pkg/client/package.json +++ b/js-pkg/client/package.json @@ -7,7 +7,7 @@ "format": "prettier --write \"**/*.{ts,tsx,js,jsx}\"", "prepublishOnly": "npm run build" }, - "version": "0.3.0", + "version": "0.3.1", "description": "JS library for building collaboration features with y-sweet.", "main": "./dist/main.js", "types": "./dist/main.d.ts", @@ -46,7 +46,7 @@ "yjs": "^13.0.0" }, "dependencies": { - "@y-sweet/sdk": "0.3.0", + "@y-sweet/sdk": "0.3.1", "y-protocols": "^1.0.5" } } diff --git a/js-pkg/react/package.json b/js-pkg/react/package.json index fc2c5e88..bfd02039 100644 --- a/js-pkg/react/package.json +++ b/js-pkg/react/package.json @@ -7,7 +7,7 @@ "format": "prettier --write \"**/*.{ts,tsx,js,jsx}\"", "prepublishOnly": "npm run build" }, - "version": "0.3.0", + "version": "0.3.1", "description": "React library for building collaboration features with y-sweet.", "main": "./dist/main.js", "types": "./dist/main.d.ts", @@ -47,8 +47,8 @@ "yjs": "^13.0.0" }, "dependencies": { - "@y-sweet/client": "0.3.0", - "@y-sweet/sdk": "0.3.0", + "@y-sweet/client": "0.3.1", + "@y-sweet/sdk": "0.3.1", "y-protocols": "^1.0.5" } } diff --git a/js-pkg/sdk/package.json b/js-pkg/sdk/package.json index ce9560fc..96f1a675 100644 --- a/js-pkg/sdk/package.json +++ b/js-pkg/sdk/package.json @@ -7,7 +7,7 @@ "format": "prettier --write \"**/*.{ts,tsx,js,jsx}\"", "prepublishOnly": "npm run build" }, - "version": "0.3.0", + "version": "0.3.1", "description": "Javascript/Typescript backend SDK for building collaboration features with y-sweet.", "main": "./dist/main.js", "types": "./dist/main.d.ts", diff --git a/js-pkg/server/package.json b/js-pkg/server/package.json index 13b69578..cfee3644 100644 --- a/js-pkg/server/package.json +++ b/js-pkg/server/package.json @@ -7,7 +7,7 @@ "postinstall": "node src/install.js", "format": "prettier --write \"**/*.{ts,tsx,js,jsx}\"" }, - "version": "0.3.0", + "version": "0.3.1", "description": "npm wrapper for y-sweet server", "homepage": "https://github.com/drifting-in-space/y-sweet", "repository": { diff --git a/package-lock.json b/package-lock.json index 495ca2e1..15afd8bb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,13 +27,14 @@ } }, "debugger": { - "version": "0.1.0", + "name": "y-sweet-debugger", + "version": "0.3.1", "dependencies": { "@types/node": "20.4.8", "@types/react": "18.2.18", "@types/react-dom": "18.2.7", - "@y-sweet/react": "0.2.2", - "@y-sweet/sdk": "0.2.2", + "@y-sweet/react": "0.3.1", + "@y-sweet/sdk": "0.3.1", "autoprefixer": "10.4.14", "eslint": "8.46.0", "eslint-config-next": "13.4.12", @@ -46,44 +47,11 @@ "typescript": "5.1.6" } }, - "debugger/node_modules/@y-sweet/client": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/client/-/client-0.2.2.tgz", - "integrity": "sha512-My1HfUG3q1DiM5g91FOnrDciFNTFvDHx2GDzC+O420kFAcwSNVpcCLlXKB6Li1dLQnoj6RGEDWiEyGLx4fTL4Q==", - "dependencies": { - "@y-sweet/sdk": "0.2.2", - "y-protocols": "^1.0.5" - }, - "peerDependencies": { - "yjs": "^13.0.0" - } - }, - "debugger/node_modules/@y-sweet/react": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/react/-/react-0.2.2.tgz", - "integrity": "sha512-j7VwLm4kxmGJcYNVsPS45mk8T12ieubwA1LZsy1rFh6AGzhGVHJOI0ChI1+NY6pr68Nt6SUZljRDncWEYx6l/w==", - "dependencies": { - "@y-sweet/client": "0.2.2", - "@y-sweet/sdk": "0.2.2", - "y-protocols": "^1.0.5" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "yjs": "^13.0.0" - } - }, - "debugger/node_modules/@y-sweet/sdk": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/sdk/-/sdk-0.2.2.tgz", - "integrity": "sha512-TadNOOhwXvhYLlUtO+zlvPomBUVPPnrxknjBdTgP5EMRRAefkujUC91WY+I7qscyYJPm5T/xhuM+lpYO7ywwsg==", - "dependencies": { - "@types/node": "^20.5.9" - } - }, "debugger/node_modules/@y-sweet/sdk/node_modules/@types/node": { "version": "20.16.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.5.tgz", "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", + "extraneous": true, "dependencies": { "undici-types": "~6.19.2" } @@ -100,14 +68,9 @@ "node": ">=14.17" } }, - "debugger/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" - }, "examples/nextjs": { "name": "examples-nextjs", - "version": "0.1.0", + "version": "0.3.1", "dependencies": { "@headlessui/react": "1.7.16", "@heroicons/react": "2.0.18", @@ -118,8 +81,8 @@ "@tldraw/tldraw": "2.0.0-alpha.17", "@types/react-color": "3.0.6", "@uiw/react-color": "1.3.3", - "@y-sweet/react": "0.2.2", - "@y-sweet/sdk": "0.2.2", + "@y-sweet/react": "0.3.1", + "@y-sweet/sdk": "0.3.1", "autoprefixer": "10.4.14", "codemirror": "5.65.14", "next": "13.5.6", @@ -660,48 +623,6 @@ "react-dom": ">=16.9.0" } }, - "examples/nextjs/node_modules/@y-sweet/react": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/react/-/react-0.2.2.tgz", - "integrity": "sha512-j7VwLm4kxmGJcYNVsPS45mk8T12ieubwA1LZsy1rFh6AGzhGVHJOI0ChI1+NY6pr68Nt6SUZljRDncWEYx6l/w==", - "dependencies": { - "@y-sweet/client": "0.2.2", - "@y-sweet/sdk": "0.2.2", - "y-protocols": "^1.0.5" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "yjs": "^13.0.0" - } - }, - "examples/nextjs/node_modules/@y-sweet/react/node_modules/@y-sweet/client": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/client/-/client-0.2.2.tgz", - "integrity": "sha512-My1HfUG3q1DiM5g91FOnrDciFNTFvDHx2GDzC+O420kFAcwSNVpcCLlXKB6Li1dLQnoj6RGEDWiEyGLx4fTL4Q==", - "dependencies": { - "@y-sweet/sdk": "0.2.2", - "y-protocols": "^1.0.5" - }, - "peerDependencies": { - "yjs": "^13.0.0" - } - }, - "examples/nextjs/node_modules/@y-sweet/sdk": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/sdk/-/sdk-0.2.2.tgz", - "integrity": "sha512-TadNOOhwXvhYLlUtO+zlvPomBUVPPnrxknjBdTgP5EMRRAefkujUC91WY+I7qscyYJPm5T/xhuM+lpYO7ywwsg==", - "dependencies": { - "@types/node": "^20.5.9" - } - }, - "examples/nextjs/node_modules/@y-sweet/sdk/node_modules/@types/node": { - "version": "20.16.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.5.tgz", - "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", - "dependencies": { - "undici-types": "~6.19.2" - } - }, "examples/nextjs/node_modules/codemirror": { "version": "5.65.14", "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.14.tgz", @@ -1035,17 +956,12 @@ "node": ">=14.17" } }, - "examples/nextjs/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" - }, "examples/vanilla": { "name": "examples-vanilla", - "version": "0.1.0", + "version": "0.3.1", "dependencies": { - "@y-sweet/client": "0.2.2", - "@y-sweet/sdk": "0.2.2", + "@y-sweet/client": "0.3.1", + "@y-sweet/sdk": "0.3.1", "cors": "^2.8.5", "express": "^4.18.2", "yjs": "^13.6.7" @@ -1057,34 +973,6 @@ "vite": "^5.0.0" } }, - "examples/vanilla/node_modules/@types/node": { - "version": "20.16.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.5.tgz", - "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "examples/vanilla/node_modules/@y-sweet/client": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/client/-/client-0.2.2.tgz", - "integrity": "sha512-My1HfUG3q1DiM5g91FOnrDciFNTFvDHx2GDzC+O420kFAcwSNVpcCLlXKB6Li1dLQnoj6RGEDWiEyGLx4fTL4Q==", - "dependencies": { - "@y-sweet/sdk": "0.2.2", - "y-protocols": "^1.0.5" - }, - "peerDependencies": { - "yjs": "^13.0.0" - } - }, - "examples/vanilla/node_modules/@y-sweet/sdk": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/sdk/-/sdk-0.2.2.tgz", - "integrity": "sha512-TadNOOhwXvhYLlUtO+zlvPomBUVPPnrxknjBdTgP5EMRRAefkujUC91WY+I7qscyYJPm5T/xhuM+lpYO7ywwsg==", - "dependencies": { - "@types/node": "^20.5.9" - } - }, "examples/vanilla/node_modules/eslint": { "version": "8.45.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", @@ -1139,17 +1027,12 @@ "url": "https://opencollective.com/eslint" } }, - "examples/vanilla/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" - }, "js-pkg/client": { "name": "@y-sweet/client", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "dependencies": { - "@y-sweet/sdk": "0.3.0", + "@y-sweet/sdk": "0.3.1", "y-protocols": "^1.0.5" }, "devDependencies": { @@ -1175,11 +1058,11 @@ }, "js-pkg/react": { "name": "@y-sweet/react", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "dependencies": { - "@y-sweet/client": "0.3.0", - "@y-sweet/sdk": "0.3.0", + "@y-sweet/client": "0.3.1", + "@y-sweet/sdk": "0.3.1", "y-protocols": "^1.0.5" }, "devDependencies": { @@ -1195,7 +1078,7 @@ }, "js-pkg/sdk": { "name": "@y-sweet/sdk", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "dependencies": { "@types/node": "^20.5.9" @@ -6437,10 +6320,6 @@ } } }, - "node_modules/debugger": { - "resolved": "debugger", - "link": true - }, "node_modules/dedent": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", @@ -13634,6 +13513,10 @@ "yjs": "^13.0.0" } }, + "node_modules/y-sweet-debugger": { + "resolved": "debugger", + "link": true + }, "node_modules/y-sweet-integration-tests": { "resolved": "tests", "link": true @@ -13770,11 +13653,11 @@ }, "tests": { "name": "y-sweet-integration-tests", - "version": "0.0.0", + "version": "0.3.1", "license": "MIT", "dependencies": { - "@y-sweet/react": "0.3.0", - "@y-sweet/sdk": "0.3.0" + "@y-sweet/react": "0.3.1", + "@y-sweet/sdk": "0.3.1" }, "devDependencies": { "@types/ws": "^8.5.5", @@ -13785,31 +13668,6 @@ "ws": "^8.13.0", "yjs": "^13.6.7" } - }, - "tests/node_modules/@types/node": { - "version": "20.16.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.5.tgz", - "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "tests/node_modules/@y-sweet/client": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@y-sweet/client/-/client-0.2.2.tgz", - "integrity": "sha512-My1HfUG3q1DiM5g91FOnrDciFNTFvDHx2GDzC+O420kFAcwSNVpcCLlXKB6Li1dLQnoj6RGEDWiEyGLx4fTL4Q==", - "dependencies": { - "@y-sweet/sdk": "0.2.2", - "y-protocols": "^1.0.5" - }, - "peerDependencies": { - "yjs": "^13.0.0" - } - }, - "tests/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" } } } diff --git a/python/pyproject.toml b/python/pyproject.toml index 042228d2..8007e54c 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "y_sweet_sdk" -version = "0.3.0" +version = "0.3.1" description = "Python bindings for the Y-Sweet server" readme = "README.md" authors = [{ name = "Paul Butler", email = "paul@jamsocket.com" }] diff --git a/tests/package.json b/tests/package.json index e1b5858b..2f93f4d1 100644 --- a/tests/package.json +++ b/tests/package.json @@ -1,6 +1,6 @@ { "name": "y-sweet-integration-tests", - "version": "0.0.0", + "version": "0.3.1", "private": true, "description": "Integration tests for Y-sweet.", "scripts": { @@ -18,7 +18,7 @@ "yjs": "^13.6.7" }, "dependencies": { - "@y-sweet/react": "0.3.0", - "@y-sweet/sdk": "0.3.0" + "@y-sweet/react": "0.3.1", + "@y-sweet/sdk": "0.3.1" } }