From 819fb645201f8693c48ca1158b4069d0c7cec64d Mon Sep 17 00:00:00 2001 From: Tonye Jack Date: Mon, 21 Aug 2023 16:11:26 -0600 Subject: [PATCH] chore: update .eslintrc.json (#1465) --- .eslintignore | 3 ++- .eslintrc.json | 3 ++- package.json | 3 ++- src/changedFiles.ts | 1 - yarn.lock | 2 +- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.eslintignore b/.eslintignore index 47dcf33c..e34b4dac 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,4 +1,5 @@ dist/ lib/ node_modules/ -jest.config.js \ No newline at end of file +jest.config.js +coverage/ \ No newline at end of file diff --git a/.eslintrc.json b/.eslintrc.json index 675cd006..9487b849 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -5,7 +5,8 @@ "github" ], "extends": [ - "plugin:github/recommended" + "plugin:github/recommended", + "plugin:prettier/recommended" ], "parser": "@typescript-eslint/parser", "parserOptions": { diff --git a/package.json b/package.json index 6d319e01..629f2301 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "build": "tsc", "format": "prettier --write **/*.ts", "format-check": "prettier --check **/*.ts", - "lint": "eslint src/**/*.ts", + "lint": "eslint **/*.ts --max-warnings 0", "lint:fix": "eslint --fix src/**/*.ts", "package": "ncc build lib/main.js --source-map --license licenses.txt", "test": "jest --coverage", @@ -53,6 +53,7 @@ "eslint-plugin-github": "^4.8.0", "eslint-plugin-jest": "^27.2.2", "eslint-plugin-prettier": "^5.0.0-alpha.2", + "eslint-config-prettier": "^9.0.0", "jest": "^29.5.0", "prettier": "^3.0.0", "ts-jest": "^29.1.0", diff --git a/src/changedFiles.ts b/src/changedFiles.ts index ac2f6092..bee41bf9 100644 --- a/src/changedFiles.ts +++ b/src/changedFiles.ts @@ -309,6 +309,5 @@ export const getChangedFilesFromGithubAPI = async ({ changedFiles[changeType].push(item.filename) } } - return changedFiles } diff --git a/yarn.lock b/yarn.lock index 0eec2d99..d4ee3923 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1805,7 +1805,7 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -eslint-config-prettier@>=8.0.0: +eslint-config-prettier@>=8.0.0, eslint-config-prettier@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz#eb25485946dd0c66cd216a46232dc05451518d1f" integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==