From 6873ccabd51515ab209f13c7d0323cbb357f3c33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20De=20Boey?= Date: Sat, 26 Oct 2024 05:18:00 +0200 Subject: [PATCH] feat: drop ESLint v6 & v7 support (#203) BREAKING CHANGE: Requires ESLint@^8.57.0 --- .github/workflows/ci.yml | 9 +++------ README.md | 2 +- package.json | 2 +- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 866a262..334c842 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: strategy: fail-fast: false matrix: - eslint: [6, 7, 8] + eslint: [8.57.0, 8] runs-on: ubuntu-latest steps: - name: ⬇️ Checkout repo @@ -62,14 +62,11 @@ jobs: eslint: 8 node: 18 # On old ESLint versions - - eslint: 7 - node: 18 - os: ubuntu-latest - - eslint: 6 + - eslint: 8.57.0 node: 18 os: ubuntu-latest # On the minimum supported ESLint/Node.js version - - eslint: 6.6.0 + - eslint: 8.57.0 node: 18.18.0 os: ubuntu-latest runs-on: ${{ matrix.os }} diff --git a/README.md b/README.md index 6cba543..2d8a01d 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ npm install --save-dev eslint @eslint-community/eslint-plugin-mysticatea ### Requirements - Node.js `^18.18.0 || ^20.9.0 || >=21.1.0` -- ESLint `^6.6.0 || ^7.0.0 || ^8.0.0` or newer versions. +- ESLint `^8.57.0` ## 📖 Usage diff --git a/package.json b/package.json index 0086ab8..6a5cb92 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "typescript": "~5.0.4" }, "peerDependencies": { - "eslint": "^6.6.0 || ^7.0.0 || ^8.0.0" + "eslint": "^8.57.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0"