From f90f1c7ef85f661633b851ffe0dc48d2731fc522 Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Thu, 31 Oct 2024 17:27:45 +0100 Subject: [PATCH] Install eslint and eslint vue plugin + config file --- eslint.config.mjs | 11 +++++++++++ package.json | 4 +++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 eslint.config.mjs diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 000000000..025a969c2 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,11 @@ +import pluginVue from 'eslint-plugin-vue' + +export default [ + ...pluginVue.configs['flat/strongly-recommended'], + { + rules: { + // override/add rules settings here, such as: + // 'vue/no-unused-vars': 'error' + } + } +] diff --git a/package.json b/package.json index 8f741d3e9..23b82baa2 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,9 @@ "typescript": "^5.4.5", "vue-loader": "^17.0.0", "webpack": "^5.75.0", - "webpack-cli": "^5.0.1" + "webpack-cli": "^5.0.1", + "eslint": "^9.13.0", + "eslint-plugin-vue": "^9.30.0" }, "dependencies": { "@fullcalendar/core": "^6.1.4",