From 74f0655af3edaff696437ce79cb3ff200b926a33 Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Sat, 25 Sep 2021 12:45:59 +0200 Subject: [PATCH] fix: eslint settings - the order of extend was wrong, see: https://eslint.vuejs.org/user-guide/#usage - parser option for vue-eslint-parser was missing, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser - not sure about es2021 and ecmaVersion, but seems to be to way to go. E.g. https://github.com/vitejs/vite/blob/main/.eslintrc.js --- package.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f995a1f04..e9337b0c8 100644 --- a/package.json +++ b/package.json @@ -78,11 +78,13 @@ "eslintConfig": { "root": true, "env": { + "browser": true, + "es2021": true, "node": true }, "extends": [ - "plugin:vue/essential", "eslint:recommended", + "plugin:vue/essential", "@vue/typescript" ], "rules": { @@ -103,8 +105,10 @@ "never" ] }, + "parser": "vue-eslint-parser", "parserOptions": { - "parser": "@typescript-eslint/parser" + "parser": "@typescript-eslint/parser", + "ecmaVersion": 2021 }, "ignorePatterns": [ "*.test.*", -- 2.40.1