Skip to content

Commit 8bb0193

Browse files
committed
Merge remote-tracking branch 'origin/main' into remove-lodash
2 parents 1bc01a2 + 4d65c56 commit 8bb0193

File tree

167 files changed

+4150
-2054
lines changed

Some content is hidden

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

167 files changed

+4150
-2054
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,13 @@ _Bad connectivity is everywhere, and we're tired of it. PowerSync is on a missio
3939

4040
Demo applications are located in the [`demos/`](./demos/) directory. Also see our [Demo Apps / Example Projects](https://docs.powersync.com/resources/demo-apps-example-projects) gallery which lists all projects by the backend and client-side framework they use.
4141

42-
- [demos/nextjs-supabase-todolist](./demos/nextjs-supabase-todolist/): A Next.js to-do list example app using the PowerSync Web SDK and a Supabase backend.
43-
- [demos/yjs-nextjs-supabase-text-collab](./demos/yjs-nextjs-supabase-text-collab/README.md): A Next.js real-time text editing collaboration example app powered by [Yjs](https://github.com/yjs/yjs) CRDTs and [Tiptap](https://tiptap.dev/), using the PowerSync Web SDK and a Supabase backend.
42+
- [demos/react-supabase-todolist](./demos/react-supabase-todolist/): A React to-do list example app using the PowerSync Web SDK and a Supabase backend.
43+
- [demos/yjs-react-supabase-text-collab](./demos/yjs-react-supabase-text-collab/README.md): A React real-time text editing collaboration example app powered by [Yjs](https://github.com/yjs/yjs) CRDTs and [Tiptap](https://tiptap.dev/), using the PowerSync Web SDK and a Supabase backend.
4444
- [demos/react-native-supabase-todolist](./demos/react-native-supabase-todolist): A React Native to-do list example app using a Supabase backend.
4545
- [demos/angular-supabase-todolist](./demos/angular-supabase-todolist/README.md) An Angular to-do list example app using the PowerSync Web SDK and a Supabase backend.
4646
- [demos/example-webpack](./demos/example-webpack/README.md): A minimal example demonstrating bundling with Webpack.
4747
- [demos/example-vite](./demos/example-vite/README.md): A minimal example demonstrating bundling with Vite.
48+
- [demos/example-nextjs](./demos/example-nextjs/README.md): An example demonstrating setup with Next.js.
4849

4950
# Development
5051

demos/angular-supabase-todolist/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# PowerSync Angular Demo
22

3+
## 0.0.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [1aed928]
8+
- Updated dependencies [aede9e7]
9+
- @journeyapps/powersync-sdk-web@0.3.0
10+
311
## 0.0.1
412

513
### Patch Changes

demos/angular-supabase-todolist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "PowerSync Angular Demo",
3-
"version": "0.0.1",
3+
"version": "0.0.2",
44
"scripts": {
55
"ng": "ng",
66
"serve": "ng serve",
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Copy to .env.local, and complete these variables.
2+
# Leave blank to test local-only.
3+
NEXT_PUBLIC_POWERSYNC_URL=
4+
NEXT_PUBLIC_POWERSYNC_TOKEN=

demos/example-nextjs/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# @journeyapps/powersync-example-nextjs
2+
3+
## 0.0.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [1aed928]
8+
- Updated dependencies [aede9e7]
9+
- @journeyapps/powersync-sdk-web@0.3.0
10+
- @journeyapps/powersync-react@1.0.6
File renamed without changes.

demos/example-nextjs/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# PowerSync Next.js example
2+
3+
This example is built using [Next.js](https://nextjs.org/) and the [PowerSync JS web SDK](https://docs.powersync.com/client-sdk-references/js-web).
4+
5+
To see it in action:
6+
7+
1. Make sure to run `pnpm build:packages` in the root directory of this Git repo.
8+
2. Copy `.env.local.template` to `.env.local`, and complete the environment variables. You can generate a [temporary development token](https://docs.powersync.com/usage/installation/authentication-setup/development-tokens), or leave blank to test with local-only data.
9+
3. `pnpm start`
10+
4. Open the localhost URL in the browser displayed in the terminal output.

0 commit comments

Comments
 (0)