diff --git a/.changeset/gorgeous-jeans-compare.md b/.changeset/gorgeous-jeans-compare.md
new file mode 100644
index 00000000..e397efaf
--- /dev/null
+++ b/.changeset/gorgeous-jeans-compare.md
@@ -0,0 +1,5 @@
+---
+"@powersync/vue": patch
+---
+
+rename package
diff --git a/demos/vue-supabase-todolist/CHANGELOG.md b/demos/vue-supabase-todolist/CHANGELOG.md
index e6b81eed..56e59b18 100644
--- a/demos/vue-supabase-todolist/CHANGELOG.md
+++ b/demos/vue-supabase-todolist/CHANGELOG.md
@@ -5,4 +5,4 @@
### Patch Changes
- @journeyapps/powersync-sdk-web@0.4.1
-- @journeyapps/powersync-vue@0.0.1
+- @powersync/vue@0.0.1
diff --git a/demos/vue-supabase-todolist/README.md b/demos/vue-supabase-todolist/README.md
index 477cd4c4..0be9d526 100644
--- a/demos/vue-supabase-todolist/README.md
+++ b/demos/vue-supabase-todolist/README.md
@@ -6,7 +6,7 @@ This package is currently in an alpha release.
## Overview
-Demo app demonstrating use of the [PowerSync Vue](https://www.npmjs.com/package/@journeyapps/powersync-vue) together with Supabase.
+Demo app demonstrating use of the [PowerSync Vue](https://www.npmjs.com/package/@powersync/vue) together with Supabase.
A step-by-step guide through the Supabase<>PowerSync integration is available [here](https://docs.powersync.com/integration-guides/supabase).
@@ -59,6 +59,6 @@ pnpm build
## Learn More
-Check out [PowerSync Vue on GitHub](https://github.com/powersync-ja/powersync-js/tree/main/packages/powersync-vue) - your feedback and contributions are welcome!
+Check out [PowerSync Vue on GitHub](https://github.com/powersync-ja/powersync-js/tree/main/packages/vue) - your feedback and contributions are welcome!
To learn more about PowerSync, see the [PowerSync docs](https://docs.powersync.com).
diff --git a/demos/vue-supabase-todolist/package.json b/demos/vue-supabase-todolist/package.json
index f36cf7a4..28b7fcf1 100644
--- a/demos/vue-supabase-todolist/package.json
+++ b/demos/vue-supabase-todolist/package.json
@@ -11,7 +11,7 @@
},
"dependencies": {
"@journeyapps/powersync-sdk-web": "workspace:*",
- "@journeyapps/powersync-vue": "workspace:*",
+ "@powersync/vue": "workspace:*",
"@mdi/font": "7.4.47",
"@supabase/supabase-js": "^2.39.7",
"@vuelidate/core": "^2.0.3",
@@ -30,7 +30,9 @@
"unplugin-fonts": "^1.1.1",
"unplugin-vue-components": "^0.26.0",
"vite": "^5.2.0",
+ "vite-plugin-top-level-await": "^1.4.1",
"vite-plugin-vuetify": "^2.0.3",
+ "vite-plugin-wasm": "^3.3.0",
"vue-tsc": "^2.0.6"
}
}
diff --git a/demos/vue-supabase-todolist/src/components/LoadingMessage.vue b/demos/vue-supabase-todolist/src/components/LoadingMessage.vue
index 8607dbd4..8cfa023f 100644
--- a/demos/vue-supabase-todolist/src/components/LoadingMessage.vue
+++ b/demos/vue-supabase-todolist/src/components/LoadingMessage.vue
@@ -14,7 +14,7 @@
@@ -157,7 +157,7 @@ Using PowerSync composables in a nested function of a component.
```javascript