From ae5454aca1a9776343e58ac63fd40493c069c059 Mon Sep 17 00:00:00 2001 From: ckt <65409152+ckt1031@users.noreply.github.com> Date: Sat, 28 Jan 2023 15:57:13 +0800 Subject: [PATCH] feat(eslint-config): remove `eslint-plugin-diff` (#13) Co-authored-by: cktsun1031 <65409152+cktsun1031@users.noreply.github.com> --- .changeset/stale-falcons-draw.md | 5 +++++ apps/eslint-config/README.md | 1 - apps/eslint-config/default.js | 3 ++- apps/eslint-config/package.json | 1 - pnpm-lock.yaml | 11 ----------- 5 files changed, 7 insertions(+), 14 deletions(-) create mode 100644 .changeset/stale-falcons-draw.md diff --git a/.changeset/stale-falcons-draw.md b/.changeset/stale-falcons-draw.md new file mode 100644 index 0000000..c4eda06 --- /dev/null +++ b/.changeset/stale-falcons-draw.md @@ -0,0 +1,5 @@ +--- +'@ckt1031/eslint-config': patch +--- + +Remove `eslint-plugin-diff` diff --git a/apps/eslint-config/README.md b/apps/eslint-config/README.md index 38cdd9a..796c311 100644 --- a/apps/eslint-config/README.md +++ b/apps/eslint-config/README.md @@ -13,7 +13,6 @@ Eslint configuration for [ckt1031](https://github.com/ckt1031). The rules are ve - [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise) - Enforce best practices for JavaScript promises - [eslint-plugin-react](https://www.npmjs.com/package/eslint-plugin-react) - React specific linting rules for ESLint - [@typescript-eslint/eslint-plugin](https://www.npmjs.com/package/@typescript-eslint/eslint-plugin) - Monorepo for all the tooling which enables ESLint to support TypeScript -- [eslint-plugin-diff](https://www.npmjs.com/package/eslint-plugin-diff) - ESLint plugin for diff files ## Installation diff --git a/apps/eslint-config/default.js b/apps/eslint-config/default.js index 1fb1776..6a3dcbc 100644 --- a/apps/eslint-config/default.js +++ b/apps/eslint-config/default.js @@ -1,3 +1,5 @@ +/* eslint-disable sort-keys-fix/sort-keys-fix */ + const config = { env: { es6: true, @@ -12,7 +14,6 @@ const config = { }, }, extends: [ - 'plugin:diff/diff', 'eslint:recommended', 'plugin:react/recommended', 'plugin:regexp/recommended', diff --git a/apps/eslint-config/package.json b/apps/eslint-config/package.json index ec69513..491479e 100644 --- a/apps/eslint-config/package.json +++ b/apps/eslint-config/package.json @@ -34,7 +34,6 @@ "@typescript-eslint/eslint-plugin": "5.49.0", "@typescript-eslint/parser": "5.49.0", "eslint-plugin-autofix": "1.1.0", - "eslint-plugin-diff": "2.0.1", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-promise": "6.1.1", "eslint-plugin-react": "7.32.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3b76e5..543dc9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,7 +20,6 @@ importers: '@typescript-eslint/parser': 5.49.0 eslint: 8.32.0 eslint-plugin-autofix: 1.1.0 - eslint-plugin-diff: 2.0.1 eslint-plugin-jsx-a11y: 6.7.1 eslint-plugin-promise: 6.1.1 eslint-plugin-react: 7.32.1 @@ -37,7 +36,6 @@ importers: '@typescript-eslint/eslint-plugin': 5.49.0_iu322prlnwsygkcra5kbpy22si '@typescript-eslint/parser': 5.49.0_7uibuqfxkfaozanbtbziikiqje eslint-plugin-autofix: 1.1.0_eslint@8.32.0 - eslint-plugin-diff: 2.0.1_eslint@8.32.0 eslint-plugin-jsx-a11y: 6.7.1_eslint@8.32.0 eslint-plugin-promise: 6.1.1_eslint@8.32.0 eslint-plugin-react: 7.32.1_eslint@8.32.0 @@ -1240,15 +1238,6 @@ packages: string-similarity: 4.0.4 dev: false - /eslint-plugin-diff/2.0.1_eslint@8.32.0: - resolution: {integrity: sha512-qqbvwaaO1cfkUprliqiRojRsD0qGsvzmJNqNrb9s0h15sDVzZMXYdu0TUFpUwauLeU28etSsfWIp0Uu+OAcXXw==} - engines: {node: '>=14.0.0'} - peerDependencies: - eslint: '>=6.7.0' - dependencies: - eslint: 8.32.0 - dev: false - /eslint-plugin-import/2.27.5_6savw6y3b7jng6f64kgkyoij64: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'}