diff --git a/packages/@n8n_io/eslint-config/frontend.js b/packages/@n8n_io/eslint-config/frontend.js
index 804f1949b0..c2ad35031a 100644
--- a/packages/@n8n_io/eslint-config/frontend.js
+++ b/packages/@n8n_io/eslint-config/frontend.js
@@ -25,5 +25,11 @@ module.exports = {
'vue/no-deprecated-slot-scope-attribute': 'error',
'vue/no-multiple-template-root': 'error',
'vue/v-slot-style': 'error',
+
+ // TODO: remove these
+ 'vue/no-unused-components': 'warn',
+ 'vue/return-in-computed-property': 'warn',
+ 'vue/no-mutating-props': 'warn',
+ '@typescript-eslint/no-floating-promises': 'warn',
},
};
diff --git a/packages/design-system/package.json b/packages/design-system/package.json
index 093fe2f94b..7ccbc291a5 100644
--- a/packages/design-system/package.json
+++ b/packages/design-system/package.json
@@ -35,7 +35,6 @@
"markdown-it-link-attributes": "^4.0.0",
"markdown-it-task-lists": "^2.1.1",
"vue": "^2.7.14",
- "vue-typed-mixins": "^0.2.0",
"xss": "^1.0.14"
},
"devDependencies": {
@@ -71,7 +70,6 @@
"markdown-it-task-lists": "^2.1.1",
"sanitize-html": "2.10.0",
"vue": "^2.7.14",
- "vue-typed-mixins": "^0.2.0",
"vue2-boring-avatars": "^0.3.8",
"xss": "^1.0.14"
}
diff --git a/packages/editor-ui/package.json b/packages/editor-ui/package.json
index 9a0fe5f96c..7cd8aa07f0 100644
--- a/packages/editor-ui/package.json
+++ b/packages/editor-ui/package.json
@@ -76,7 +76,6 @@
"vue-infinite-loading": "^2.4.5",
"vue-json-pretty": "1.9.3",
"vue-router": "^3.6.5",
- "vue-typed-mixins": "^0.2.0",
"vue2-teleport": "^1.0.1",
"vue2-touch-events": "^3.2.1",
"xss": "^1.0.14"
diff --git a/packages/editor-ui/src/App.vue b/packages/editor-ui/src/App.vue
index 8639f830ec..d347b11b67 100644
--- a/packages/editor-ui/src/App.vue
+++ b/packages/editor-ui/src/App.vue
@@ -27,6 +27,9 @@
diff --git a/packages/editor-ui/src/components/ExpressionEdit.vue b/packages/editor-ui/src/components/ExpressionEdit.vue
index db23d82aa3..51d17d6690 100644
--- a/packages/editor-ui/src/components/ExpressionEdit.vue
+++ b/packages/editor-ui/src/components/ExpressionEdit.vue
@@ -74,6 +74,8 @@