add postgres integration to save progress across devices

This commit is contained in:
2025-08-28 01:21:28 -07:00
parent fc88ee9a97
commit b8cef4d7b3
13 changed files with 1138 additions and 307 deletions

View File

@@ -6,6 +6,7 @@
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"start": "node build",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"lint": "prettier --plugin-search-dir . --check . && eslint .",
@@ -37,6 +38,7 @@
},
"type": "module",
"dependencies": {
"@sveltejs/adapter-node": "^1.3.1",
"@types/gapi": "^0.0.47",
"@types/google.accounts": "^0.0.14",
"@types/google.picker": "^0.0.42",
@@ -44,6 +46,7 @@
"@zip.js/zip.js": "^2.7.20",
"dexie": "^4.0.1-alpha.25",
"panzoom": "^9.4.3",
"pg": "^8.16.3",
"svelte-easy-crop": "^2.0.1"
}
}