From ab8c2a30f08f5d2ed3d9d4c31c03c6f8764352ca Mon Sep 17 00:00:00 2001 From: premsgr77 Date: Mon, 20 Apr 2026 15:05:34 +0545 Subject: [PATCH 1/3] chore(deps): bump workspace dependency versions Update root and package-level dependencies to newer patch/minor releases to keep the monorepo toolchain and framework packages current. --- package.json | 14 +++++++------- packages/fastify/package.json | 24 ++++++++++++------------ packages/react/package.json | 8 ++++---- packages/vue/package.json | 10 +++++----- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 45df0e2..1d61794 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ "typecheck": "turbo run typecheck" }, "devDependencies": { - "@commitlint/cli": "19.4.0", - "@commitlint/config-conventional": "19.2.2", - "@types/node": "22.4.0", - "husky": "9.1.4", - "shipjs": "0.26.3", - "turbo": "2.4.2", - "typescript": "5.5.4" + "@commitlint/cli": "20.4.1", + "@commitlint/config-conventional": "20.4.1", + "@types/node": "24.10.13", + "husky": "9.1.7", + "shipjs": "0.28.2", + "turbo": "2.8.7", + "typescript": "5.9.3" }, "packageManager": "pnpm@9.12.2", "engines": { diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 34d9f6e..02eb6f6 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -31,13 +31,13 @@ "typecheck": "tsc --noEmit -p tsconfig.json --composite false" }, "dependencies": { - "@graphql-tools/merge": "9.1.1", + "@graphql-tools/merge": "9.1.7", "@prefabs.tech/postgres-migrations": "5.4.3", - "graphql": "16.11.0", + "graphql": "16.12.0", "graphql-tag": "2.12.6", "humps": "2.0.1", "nanoid": "3.3.8", - "pg": "8.13.3" + "pg": "8.18.0" }, "devDependencies": { "@fastify/cors": "11.0.1", @@ -52,22 +52,22 @@ "@prefabs.tech/fastify-user": "0.93.5", "@prefabs.tech/tsconfig": "0.5.0", "@types/humps": "2.0.6", - "@types/node": "24.10.0", - "@types/pg": "8.11.10", + "@types/node": "24.10.13", + "@types/pg": "8.16.0", "@vitest/coverage-istanbul": "3.2.4", "eslint": "9.39.2", - "fastify": "5.6.0", - "fastify-plugin": "5.0.1", - "mercurius": "16.2.0", + "fastify": "5.7.4", + "fastify-plugin": "5.1.0", + "mercurius": "16.7.0", "mercurius-auth": "6.0.0", - "pg-mem": "3.0.4", + "pg-mem": "3.0.14", "prettier": "3.8.1", "slonik": "46.8.0", "supertokens-node": "14.1.4", - "typescript": "5.7.3", - "vite": "6.3.5", + "typescript": "5.9.3", + "vite": "6.4.1", "vitest": "3.2.4", - "zod": "3.23.8" + "zod": "3.25.76" }, "peerDependencies": { "@fastify/cors": ">=11.0.1", diff --git a/packages/react/package.json b/packages/react/package.json index eb2e9bc..4253305 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "axios": "1.12.0", - "zod": "3.23.8" + "zod": "3.25.76" }, "devDependencies": { "@prefabs.tech/eslint-config": "0.5.0", @@ -39,7 +39,7 @@ "@prefabs.tech/react-i18n": "0.70.0", "@prefabs.tech/react-ui": "0.70.0", "@types/jsdom": "21.1.7", - "@types/node": "24.10.0", + "@types/node": "24.10.13", "@types/react": "18.3.4", "@vitejs/plugin-react": "4.5.2", "@vitest/coverage-v8": "3.2.4", @@ -51,8 +51,8 @@ "react-dom": "18.3.1", "react-router-dom": "6.28.0", "react-toastify": "10.0.5", - "typescript": "5.7.3", - "vite": "6.3.5", + "typescript": "5.9.3", + "vite": "6.4.1", "vitest": "3.2.4" }, "peerDependencies": { diff --git a/packages/vue/package.json b/packages/vue/package.json index e41ccb9..fb874fb 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -35,13 +35,13 @@ "@prefabs.tech/vue3-tanstack-table": "0.31.0", "@prefabs.tech/vue3-ui": "0.31.0", "@prefabs.tech/vue3-user": "0.31.0", - "@types/node": "24.10.0", + "@types/node": "24.10.13", "@vee-validate/i18n": "4.15.0", "@vee-validate/rules": "4.15.0", "@vee-validate/zod": "4.15.0", "@vitejs/plugin-vue": "5.2.4", "@vitejs/plugin-vue-jsx": "4.2.0", - "@vitest/coverage-istanbul": "3.0.6", + "@vitest/coverage-istanbul": "3.2.4", "@vue/test-utils": "2.4.6", "@vueuse/core": "12.7.0", "axios": "1.12.0", @@ -49,14 +49,14 @@ "mitt": "3.0.1", "pinia": "3.0.1", "prettier": "3.8.1", - "typescript": "4.9.5", + "typescript": "5.9.3", "vee-validate": "4.15.0", - "vite": "6.3.5", + "vite": "6.4.1", "vitest": "3.2.4", "vue": "3.5.13", "vue-router": "4.5.0", "vue-tsc": "1.0.24", - "zod": "3.24.2" + "zod": "3.25.76" }, "peerDependencies": { "@prefabs.tech/vue3-config": "0.31.0", From 14bef9950c4961174362c0a9705c6ab965618854 Mon Sep 17 00:00:00 2001 From: premsgr77 Date: Mon, 20 Apr 2026 15:38:04 +0545 Subject: [PATCH 2/3] chore(deps): upgrade node typings and test/build tooling versions Align @types/node, vite, vitest, and @vitest/coverage-istanbul versions across workspace packages to keep tooling consistent. --- package.json | 2 +- packages/fastify/package.json | 8 ++++---- packages/react/package.json | 6 +++--- packages/vue/package.json | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 1d61794..9be4291 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "devDependencies": { "@commitlint/cli": "20.4.1", "@commitlint/config-conventional": "20.4.1", - "@types/node": "24.10.13", + "@types/node": "25.3.1", "husky": "9.1.7", "shipjs": "0.28.2", "turbo": "2.8.7", diff --git a/packages/fastify/package.json b/packages/fastify/package.json index 02eb6f6..3d27314 100644 --- a/packages/fastify/package.json +++ b/packages/fastify/package.json @@ -52,9 +52,9 @@ "@prefabs.tech/fastify-user": "0.93.5", "@prefabs.tech/tsconfig": "0.5.0", "@types/humps": "2.0.6", - "@types/node": "24.10.13", + "@types/node": "25.3.1", "@types/pg": "8.16.0", - "@vitest/coverage-istanbul": "3.2.4", + "@vitest/coverage-istanbul": "4.0.18", "eslint": "9.39.2", "fastify": "5.7.4", "fastify-plugin": "5.1.0", @@ -65,8 +65,8 @@ "slonik": "46.8.0", "supertokens-node": "14.1.4", "typescript": "5.9.3", - "vite": "6.4.1", - "vitest": "3.2.4", + "vite": "7.3.1", + "vitest": "4.0.18", "zod": "3.25.76" }, "peerDependencies": { diff --git a/packages/react/package.json b/packages/react/package.json index 4253305..a2a170c 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -39,7 +39,7 @@ "@prefabs.tech/react-i18n": "0.70.0", "@prefabs.tech/react-ui": "0.70.0", "@types/jsdom": "21.1.7", - "@types/node": "24.10.13", + "@types/node": "25.3.1", "@types/react": "18.3.4", "@vitejs/plugin-react": "4.5.2", "@vitest/coverage-v8": "3.2.4", @@ -52,8 +52,8 @@ "react-router-dom": "6.28.0", "react-toastify": "10.0.5", "typescript": "5.9.3", - "vite": "6.4.1", - "vitest": "3.2.4" + "vite": "7.3.1", + "vitest": "4.0.18" }, "peerDependencies": { "@prefabs.tech/react-config": ">=0.70.0", diff --git a/packages/vue/package.json b/packages/vue/package.json index fb874fb..6d1884e 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -35,13 +35,13 @@ "@prefabs.tech/vue3-tanstack-table": "0.31.0", "@prefabs.tech/vue3-ui": "0.31.0", "@prefabs.tech/vue3-user": "0.31.0", - "@types/node": "24.10.13", + "@types/node": "25.3.1", "@vee-validate/i18n": "4.15.0", "@vee-validate/rules": "4.15.0", "@vee-validate/zod": "4.15.0", "@vitejs/plugin-vue": "5.2.4", "@vitejs/plugin-vue-jsx": "4.2.0", - "@vitest/coverage-istanbul": "3.2.4", + "@vitest/coverage-istanbul": "4.0.18", "@vue/test-utils": "2.4.6", "@vueuse/core": "12.7.0", "axios": "1.12.0", @@ -51,8 +51,8 @@ "prettier": "3.8.1", "typescript": "5.9.3", "vee-validate": "4.15.0", - "vite": "6.4.1", - "vitest": "3.2.4", + "vite": "7.3.1", + "vitest": "4.0.18", "vue": "3.5.13", "vue-router": "4.5.0", "vue-tsc": "1.0.24", From 97a9592396799f6ea223e21c1db320b6d5d00638 Mon Sep 17 00:00:00 2001 From: premsgr77 Date: Mon, 20 Apr 2026 16:52:47 +0545 Subject: [PATCH 3/3] chore: update dependencies --- .../account/Invitations/InvitationForm.tsx | 2 +- packages/vue/package.json | 3 +- .../vue/src/components/ConfigProvider.vue | 2 +- .../src/components/SaasAccountsProvider.vue | 2 +- packages/vue/src/components/SaasWrapper.vue | 2 +- .../components/accounts/AccountSwitcher.vue | 2 +- .../Accounts/_components/AccountDetails.vue | 2 +- packages/vue/vite.config.ts | 4 +- pnpm-lock.yaml | 5180 ++++++----------- 9 files changed, 1896 insertions(+), 3303 deletions(-) diff --git a/packages/react/src/components/account/Invitations/InvitationForm.tsx b/packages/react/src/components/account/Invitations/InvitationForm.tsx index e69d473..292659f 100644 --- a/packages/react/src/components/account/Invitations/InvitationForm.tsx +++ b/packages/react/src/components/account/Invitations/InvitationForm.tsx @@ -109,7 +109,7 @@ export const AccountInvitationForm = ({ }; // eslint-disable-next-line @typescript-eslint/no-explicit-any - let InvitationFormSchema: Zod.ZodObject = zod.object({ + let InvitationFormSchema: zod.ZodObject = zod.object({ email: emailSchema({ invalid: t("invitations.form.validation.messages.validEmail"), required: t("invitations.form.validation.messages.email"), diff --git a/packages/vue/package.json b/packages/vue/package.json index 6d1884e..544386d 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -23,7 +23,6 @@ "sort-package": "npx sort-package-json", "typecheck": "vue-tsc --noEmit -p tsconfig.json --composite false" }, - "dependencies": {}, "devDependencies": { "@iconify/vue": "4.3.0", "@prefabs.tech/eslint-config": "0.5.0", @@ -55,7 +54,7 @@ "vitest": "4.0.18", "vue": "3.5.13", "vue-router": "4.5.0", - "vue-tsc": "1.0.24", + "vue-tsc": "3.2.7", "zod": "3.25.76" }, "peerDependencies": { diff --git a/packages/vue/src/components/ConfigProvider.vue b/packages/vue/src/components/ConfigProvider.vue index cdefa0a..3d72bab 100644 --- a/packages/vue/src/components/ConfigProvider.vue +++ b/packages/vue/src/components/ConfigProvider.vue @@ -3,7 +3,7 @@