From 4095568f2bb81e6aefac6c7bde8c5d6efe9f7edf Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Fri, 12 Jan 2024 13:08:39 -0300 Subject: [PATCH] Move eslint settings to a separated file Signed-off-by: Vitor Mattos --- .eslintrc.js | 17 +++++++++++++++++ package.json | 17 ----------------- 2 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 .eslintrc.js diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..8e037fb --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,17 @@ +module.exports = { + root: true, + env: { + 'node': true + }, + extends: [ + 'plugin:vue/essential', + 'eslint:recommended' + ], + parserOptions: { + 'parser': '@babel/eslint-parser' + }, + rules: { + 'no-debugger': 'off', + 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'warn', + } +} diff --git a/package.json b/package.json index 420048b..a9e5bc2 100644 --- a/package.json +++ b/package.json @@ -41,23 +41,6 @@ "vue": "^2.7.16", "vue-template-compiler": "^2.6.14" }, - "eslintConfig": { - "root": true, - "env": { - "node": true - }, - "extends": [ - "plugin:vue/essential", - "eslint:recommended" - ], - "parserOptions": { - "parser": "@babel/eslint-parser" - }, - "rules": { - "no-debugger": "off", - "no-console": "off" - } - }, "browserslist": [ "> 1%", "last 2 versions",