From 6911cfaaa40532e51dc7a1556b04c05c10d8bf42 Mon Sep 17 00:00:00 2001 From: Marios Antonoudiou Date: Fri, 6 Jun 2025 16:04:38 +0300 Subject: [PATCH] Introduce writing styles --- package-lock.json | 11 +++++----- package.json | 3 ++- pages/index.vue | 38 ++++++++++++++++++++++++---------- server/api/preferences.put.ts | 18 +++++++++++++++- server/database/schema.ts | 2 ++ server/utils/create-content.ts | 18 +++++++--------- server/utils/drizzle.ts | 1 + shared/constants.ts | 24 +++++++++++++++++++++ utils/model.ts | 30 ++++++++------------------- 9 files changed, 94 insertions(+), 51 deletions(-) create mode 100644 shared/constants.ts diff --git a/package-lock.json b/package-lock.json index 2d46c47..3e672ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,8 @@ "radash": "^12.1.0", "url": "^0.11.4", "vue": "^3.5.13", - "vue-router": "^4.5.0" + "vue-router": "^4.5.0", + "zod": "^3.25.55" }, "devDependencies": { "drizzle-kit": "^0.30.6", @@ -13202,12 +13203,10 @@ } }, "node_modules/zod": { - "version": "3.24.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", - "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==", + "version": "3.25.55", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.55.tgz", + "integrity": "sha512-219huNnkSLQnLsQ3uaRjXsxMrVm5C9W3OOpEVt2k5tvMKuA8nBSu38e0B//a+he9Iq2dvmk2VyYVlHqiHa4YBA==", "license": "MIT", - "optional": true, - "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/package.json b/package.json index b5e50c4..254ce60 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,8 @@ "radash": "^12.1.0", "url": "^0.11.4", "vue": "^3.5.13", - "vue-router": "^4.5.0" + "vue-router": "^4.5.0", + "zod": "^3.25.55" }, "devDependencies": { "drizzle-kit": "^0.30.6", diff --git a/pages/index.vue b/pages/index.vue index 8c684b3..cb9693d 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,5 +1,4 @@