From a64ffc32d00c065d5e402753e5ba5af9bc5b0621 Mon Sep 17 00:00:00 2001 From: Jeff Sagal Date: Sun, 1 Aug 2021 11:46:17 -0700 Subject: [PATCH] build: update eslint config (#1470) --- .eslintrc.js | 14 +++++++++++--- package.json | 4 ++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index cfda54d..f7b4a89 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2,13 +2,21 @@ module.exports = { parser: 'vue-eslint-parser', parserOptions: { parser: 'babel-eslint', - sourceType: 'module' + sourceType: 'module', }, plugins: ['prettier'], extends: [ 'plugin:prettier/recommended', 'plugin:vue/recommended', - 'prettier/vue' + 'prettier/vue', + ], + ignorePatterns: [ + '!.*.js', + '!docs/.vuepress', + 'docs/.vuepress/dist', + 'node_modules', + 'dist', + 'coverage', + 'yarn.lock', ], - ignorePatterns: ['node_modules/', 'dist/', 'coverage/'] } diff --git a/package.json b/package.json index 16b3a6e..e40cbd1 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "build:docs": "cd docs && yarn build", "build:preview": "cd docs && yarn build", "test": "jest", - "eslint": "eslint '**/*.{js,vue}'", - "eslint:fix": "eslint --fix '**/*.{js,vue}'", + "eslint": "eslint '{**/*,*}.{js,ts,jsx,tsx,vue}'", + "eslint:fix": "npm run eslint -- --fix", "semantic-release": "semantic-release", "commit": "git-cz" },