diff --git a/package-lock.json b/package-lock.json
index 3af5358..859fa1e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,8 +9,7 @@
"version": "0.0.1",
"dependencies": {
"@types/pg": "^8.15.5",
- "pg": "^8.16.3",
- "zod": "^4.1.5"
+ "pg": "^8.16.3"
},
"devDependencies": {
"@sveltejs/adapter-node": "^5.3.1",
@@ -2733,15 +2732,6 @@
"integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==",
"dev": true,
"license": "MIT"
- },
- "node_modules/zod": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.5.tgz",
- "integrity": "sha512-rcUUZqlLJgBC33IT3PNMgsCq6TzLQEG/Ei/KTCU0PedSWRMAXoOUN+4t/0H+Q8bdnLPdqUYnvboJT0bn/229qg==",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/colinhacks"
- }
}
}
}
diff --git a/package.json b/package.json
index 27f3c55..7e3f16b 100644
--- a/package.json
+++ b/package.json
@@ -29,7 +29,6 @@
},
"dependencies": {
"@types/pg": "^8.15.5",
- "pg": "^8.16.3",
- "zod": "^4.1.5"
+ "pg": "^8.16.3"
}
}
diff --git a/src/hooks.client.ts b/src/hooks.client.ts
deleted file mode 100644
index b3af44e..0000000
--- a/src/hooks.client.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import type { HandleClientError } from '@sveltejs/kit';
-import { dev } from '$app/environment';
-
-// Handle client-side errors
-export const handleError: HandleClientError = ({ error, event }) => {
- console.error('Client error:', error);
-
- // Log additional context in development
- if (dev) {
- console.error('Event details:', {
- url: event.url,
- route: event.route?.id
- });
- }
-
- // Return user-friendly error message
- return {
- message: dev ? String(error) : 'Something went wrong',
- code: 'CLIENT_ERROR'
- };
-};
diff --git a/src/hooks.server.ts b/src/hooks.server.ts
index e91472a..57782e3 100644
--- a/src/hooks.server.ts
+++ b/src/hooks.server.ts
@@ -3,7 +3,7 @@ import { dev } from '$app/environment';
import { db } from '$lib/db';
export const init: ServerInit = async () => {
- db.createTables();
+ await db.createTables();
console.log('Tables created');
};
diff --git a/src/lib/assets/favicon.svg b/src/lib/assets/favicon.svg
index cc5dc66..fbcfd7c 100644
--- a/src/lib/assets/favicon.svg
+++ b/src/lib/assets/favicon.svg
@@ -1 +1,26 @@
-
\ No newline at end of file
+
diff --git a/src/lib/components/DbConnection.svelte b/src/lib/components/DbConnection.svelte
deleted file mode 100644
index e23db3c..0000000
--- a/src/lib/components/DbConnection.svelte
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- Here be connection: {testConnection().current} loading...
ExerciseField component for input forms
- WorkoutStatCard component for display
- workout-utils.ts for consistency