From 65be35b0f6c6cf8b79e9a748cb657a64b78c6535 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Thu, 15 Sep 2022 09:58:51 -0700 Subject: [PATCH] [meta] move `.eslintignore` to `ignorePatterns` --- .eslintignore | 3 --- .eslintrc | 5 +++++ package.json | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 .eslintignore diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 869feffc5..000000000 --- a/.eslintignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules/ -reports/ -lib/ diff --git a/.eslintrc b/.eslintrc index aeb58e1f6..a0623fd57 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,8 +1,13 @@ { + "root": true, "extends": [ "airbnb-base", "plugin:flowtype/recommended" ], + "ignorePatterns": [ + "lib/", + "reports/", + ], "parser": "@babel/eslint-parser", "plugins": [ "flowtype", diff --git a/package.json b/package.json index 18ec58d78..b6a5989e9 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "create": "node ./scripts/create-rule", "flow": "flow", "lint:fix": "npm run lint -- --fix", - "lint": "eslint .", + "lint": "eslint --ext=js,mjs,cjs,ts,tsx .", "prepublish": "not-in-publish || npm run prepublishOnly", "prepublishOnly": "safe-publish-latest && npm run lint && npm run flow && npm run jest && npm run build", "pretest": "npm run lint:fix && npm run flow",