diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 7207be9c0ceff..ee99e62081498 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -16,7 +16,7 @@ "scripts": { "clean": "rimraf dist .turbo", "build": "vite build", - "typecheck": "vue-tsc --emitDeclarationOnly", + "typecheck": "vue-tsc --declaration --emitDeclarationOnly", "test": "vitest run --coverage", "test:dev": "vitest", "build:storybook": "storybook build", diff --git a/packages/design-system/src/components/N8nActionBox/ActionBox.vue b/packages/design-system/src/components/N8nActionBox/ActionBox.vue index 57b626ba201b0..a21f6e00d5f75 100644 --- a/packages/design-system/src/components/N8nActionBox/ActionBox.vue +++ b/packages/design-system/src/components/N8nActionBox/ActionBox.vue @@ -42,9 +42,9 @@ import N8nButton from '../N8nButton'; import N8nHeading from '../N8nHeading'; import N8nText from '../N8nText'; import N8nCallout from '../N8nCallout'; -import Vue from 'vue'; +import { defineComponent } from 'vue'; -export default Vue.extend({ +export default defineComponent({ name: 'n8n-action-box', components: { N8nButton, diff --git a/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue b/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue index 8c31dbe3d4e0b..08f0147a20575 100644 --- a/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue +++ b/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue @@ -18,14 +18,7 @@ :disabled="item.disabled" :divided="item.divided" > -