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" },