diff --git a/package.json b/package.json
index a79cfe883b..3bf6fa6fd5 100644
--- a/package.json
+++ b/package.json
@@ -46,7 +46,7 @@
"@ngneat/falso": "^6.4.0",
"@types/jest": "^29.5.3",
"@types/supertest": "^2.0.12",
- "@vitest/coverage-v8": "^0.33.0",
+ "@vitest/coverage-v8": "^1.1.0",
"cross-env": "^7.0.3",
"cypress": "^12.17.2",
"cypress-otp": "^1.0.3",
@@ -68,9 +68,9 @@
"tsc-watch": "^6.0.4",
"turbo": "1.10.12",
"typescript": "*",
- "vite": "^5.0.2",
- "vitest": "^0.33.0",
- "vue-tsc": "^1.8.8"
+ "vite": "^5.0.10",
+ "vitest": "^1.1.0",
+ "vue-tsc": "^1.8.25"
},
"pnpm": {
"onlyBuiltDependencies": [
diff --git a/packages/@n8n/chat/package.json b/packages/@n8n/chat/package.json
index 729a566c19..932ff3363b 100644
--- a/packages/@n8n/chat/package.json
+++ b/packages/@n8n/chat/package.json
@@ -42,7 +42,7 @@
"n8n-design-system": "workspace:*",
"shelljs": "^0.8.5",
"unplugin-icons": "^0.17.0",
- "vite-plugin-dts": "^3.6.0"
+ "vite-plugin-dts": "^3.6.4"
},
"repository": {
"type": "git",
diff --git a/packages/design-system/package.json b/packages/design-system/package.json
index cf9f66f252..3f3b2097b6 100644
--- a/packages/design-system/package.json
+++ b/packages/design-system/package.json
@@ -38,21 +38,21 @@
"@storybook/testing-library": "^0.2.2",
"@storybook/vue3": "^7.5.2",
"@storybook/vue3-vite": "^7.5.2",
- "@testing-library/jest-dom": "^5.17.0",
- "@testing-library/user-event": "^14.4.3",
- "@testing-library/vue": "^7.0.0",
+ "@testing-library/jest-dom": "^6.1.5",
+ "@testing-library/user-event": "^14.5.1",
+ "@testing-library/vue": "^8.0.1",
"@tsconfig/node18": "^18.2.2",
- "@types/jsdom": "^21.1.1",
+ "@types/jsdom": "^21.1.6",
"@types/markdown-it": "^12.2.3",
"@types/markdown-it-emoji": "^2.0.2",
"@types/markdown-it-link-attributes": "^3.0.1",
"@types/sanitize-html": "^2.9.0",
- "@vitejs/plugin-vue": "^4.2.3",
- "@vue/test-utils": "^2.4.1",
+ "@vitejs/plugin-vue": "^4.5.2",
+ "@vue/test-utils": "^2.4.3",
"@vue/tsconfig": "^0.5.1",
"autoprefixer": "^10.4.14",
"core-js": "^3.31.0",
- "jsdom": "21.1.0",
+ "jsdom": "^23.0.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"sass": "^1.64.1",
diff --git a/packages/design-system/src/components/N8nActionBox/__tests__/__snapshots__/ActionBox.spec.ts.snap b/packages/design-system/src/components/N8nActionBox/__tests__/__snapshots__/ActionBox.spec.ts.snap
index f48caf426c..0e8e770f05 100644
--- a/packages/design-system/src/components/N8nActionBox/__tests__/__snapshots__/ActionBox.spec.ts.snap
+++ b/packages/design-system/src/components/N8nActionBox/__tests__/__snapshots__/ActionBox.spec.ts.snap
@@ -1,15 +1,15 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[`N8NActionBox > should render correctly 1`] = `
-"
-
😿
-
-
+"
+
😿
+
+
-
"
`;
diff --git a/packages/design-system/src/components/N8nActionDropdown/__tests__/__snapshots__/ActionDropdown.spec.ts.snap b/packages/design-system/src/components/N8nActionDropdown/__tests__/__snapshots__/ActionDropdown.spec.ts.snap
index 4f9d8d319f..e7f1352c52 100644
--- a/packages/design-system/src/components/N8nActionDropdown/__tests__/__snapshots__/ActionDropdown.spec.ts.snap
+++ b/packages/design-system/src/components/N8nActionDropdown/__tests__/__snapshots__/ActionDropdown.spec.ts.snap
@@ -1,13 +1,13 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[`components > N8nActionDropdown > should render custom styling correctly 1`] = `
-"
-
+"
+
"
`;
exports[`components > N8nActionDropdown > should render default styling correctly 1`] = `
-"
-
+"
+
"
`;
diff --git a/packages/design-system/src/components/N8nBadge/__tests__/__snapshots__/Badge.spec.ts.snap b/packages/design-system/src/components/N8nBadge/__tests__/__snapshots__/Badge.spec.ts.snap
index 985e4019b9..5bae596523 100644
--- a/packages/design-system/src/components/N8nBadge/__tests__/__snapshots__/Badge.spec.ts.snap
+++ b/packages/design-system/src/components/N8nBadge/__tests__/__snapshots__/Badge.spec.ts.snap
@@ -1,7 +1,7 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`components > N8nBadge > props > should render default theme correctly 1`] = `"
"`;
+exports[`components > N8nBadge > props > should render default theme correctly 1`] = `"
"`;
-exports[`components > N8nBadge > props > should render secondary theme correctly 1`] = `"
"`;
+exports[`components > N8nBadge > props > should render secondary theme correctly 1`] = `"
"`;
-exports[`components > N8nBadge > props > should render with default values correctly 1`] = `"
"`;
+exports[`components > N8nBadge > props > should render with default values correctly 1`] = `"
"`;
diff --git a/packages/design-system/src/components/N8nButton/__tests__/__snapshots__/Button.spec.ts.snap b/packages/design-system/src/components/N8nButton/__tests__/__snapshots__/Button.spec.ts.snap
index 162da77b5d..7b23d39ad8 100644
--- a/packages/design-system/src/components/N8nButton/__tests__/__snapshots__/Button.spec.ts.snap
+++ b/packages/design-system/src/components/N8nButton/__tests__/__snapshots__/Button.spec.ts.snap
@@ -1,17 +1,17 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`components > N8nButton > props > icon > should render icon button 1`] = `"
"`;
+exports[`components > N8nButton > props > icon > should render icon button 1`] = `"
"`;
-exports[`components > N8nButton > props > loading > should render loading spinner 1`] = `"
"`;
+exports[`components > N8nButton > props > loading > should render loading spinner 1`] = `"
"`;
exports[`components > N8nButton > props > square > should render square button 1`] = `
-"