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 @@