Skip to content

Commit a2b02df

Browse files
added changeset
1 parent db3e0e2 commit a2b02df

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

.changeset/kind-suns-float.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@powersync/web': minor
3+
---
4+
5+
Added support for OPFS virtual filesystem.

demos/react-supabase-todolist/src/components/providers/SystemProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export const db = new PowerSyncDatabase({
1717
dbFilename: 's.sqlite'
1818
},
1919
flags: {
20-
enableMultiTabs: true
20+
enableMultiTabs: typeof SharedWorker !== 'undefined'
2121
}
2222
// database: new WASQLiteOpenFactory({
2323
// dbFilename: 'examplsw1se112.db'

demos/react-supabase-todolist/vite.config.mts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import wasm from 'vite-plugin-wasm';
2-
import topLevelAwait from 'vite-plugin-top-level-await';
31
import { fileURLToPath, URL } from 'url';
2+
import topLevelAwait from 'vite-plugin-top-level-await';
3+
import wasm from 'vite-plugin-wasm';
44

5-
import { defineConfig } from 'vite';
65
import react from '@vitejs/plugin-react';
6+
import { defineConfig } from 'vite';
77
import { VitePWA } from 'vite-plugin-pwa';
88

99
// https://vitejs.dev/config/
@@ -25,9 +25,15 @@ export default defineConfig({
2525
// Don't optimize these packages as they contain web workers and WASM files.
2626
// https://github.com/vitejs/vite/issues/11672#issuecomment-1415820673
2727
exclude: ['@journeyapps/wa-sqlite', '@powersync/web'],
28-
include: [],
28+
include: []
2929
// include: ['@powersync/web > js-logger'], // <-- Include `js-logger` when it isn't installed and imported.
3030
},
31+
server: {
32+
headers: {
33+
'Cross-Origin-Opener-Policy': 'same-origin',
34+
'Cross-Origin-Embedder-Policy': 'require-corp'
35+
}
36+
},
3137
plugins: [
3238
wasm(),
3339
topLevelAwait(),

0 commit comments

Comments
 (0)