diff --git a/biome.jsonc b/biome.jsonc index d231d17407..1eb434dc88 100644 --- a/biome.jsonc +++ b/biome.jsonc @@ -8,6 +8,7 @@ "files": { "ignore": [ "**/.turbo", + "**/components.d.ts", "**/coverage", "**/dist", "**/package.json", diff --git a/packages/frontend/@n8n/chat/.gitignore b/packages/frontend/@n8n/chat/.gitignore index 38adffa64e..286644387f 100644 --- a/packages/frontend/@n8n/chat/.gitignore +++ b/packages/frontend/@n8n/chat/.gitignore @@ -26,3 +26,6 @@ coverage *.njsproj *.sln *.sw? + +# Auto-generated files +src/components.d.ts diff --git a/packages/frontend/@n8n/chat/package.json b/packages/frontend/@n8n/chat/package.json index 13d3cb7885..2c7015b79e 100644 --- a/packages/frontend/@n8n/chat/package.json +++ b/packages/frontend/@n8n/chat/package.json @@ -12,8 +12,8 @@ "typecheck": "vue-tsc --noEmit", "lint": "eslint . --ext .js,.ts,.vue --quiet", "lintfix": "eslint . --ext .js,.ts,.vue --fix", - "format": "biome format --write src .storybook && prettier --write src/ --ignore-path ../../.prettierignore", - "format:check": "biome ci src .storybook && prettier --check src/ --ignore-path ../../.prettierignore", + "format": "biome format --write src .storybook && prettier --write src/ --ignore-path ../../../../.prettierignore", + "format:check": "biome ci src .storybook && prettier --check src/ --ignore-path ../../../../.prettierignore", "storybook": "storybook dev -p 6006 --no-open", "build:storybook": "storybook build" }, @@ -36,6 +36,7 @@ } }, "dependencies": { + "@n8n/design-system": "workspace:*", "@vueuse/core": "catalog:frontend", "highlight.js": "catalog:frontend", "markdown-it-link-attributes": "^4.0.1", diff --git a/packages/frontend/@n8n/chat/src/App.vue b/packages/frontend/@n8n/chat/src/App.vue index 0614b7cf73..32e5976d9d 100644 --- a/packages/frontend/@n8n/chat/src/App.vue +++ b/packages/frontend/@n8n/chat/src/App.vue @@ -4,7 +4,8 @@ import hljsJavascript from 'highlight.js/lib/languages/javascript'; import hljsXML from 'highlight.js/lib/languages/xml'; import { computed, onMounted } from 'vue'; -import { Chat, ChatWindow } from '@n8n/chat/components'; +import Chat from '@n8n/chat/components/Chat.vue'; +import ChatWindow from '@n8n/chat/components/ChatWindow.vue'; import { useOptions } from '@n8n/chat/composables'; defineProps({}); diff --git a/packages/frontend/@n8n/chat/src/components/Message.vue b/packages/frontend/@n8n/chat/src/components/Message.vue index 7868cd54f6..bfcc21ca39 100644 --- a/packages/frontend/@n8n/chat/src/components/Message.vue +++ b/packages/frontend/@n8n/chat/src/components/Message.vue @@ -105,7 +105,7 @@ onMounted(async () => {