diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 0b4dafc..9ba0f70 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -44,18 +44,21 @@ jobs: matrix.os }}) strategy: matrix: - eslint: [7] + eslint: [8] node: [12.22.0, 12, 14.17.0, 14, 16, 18] os: [ubuntu-latest] include: # On other platforms - os: windows-latest - eslint: 7 + eslint: 8 node: 18 - os: macos-latest - eslint: 7 + eslint: 8 node: 18 # On old ESLint versions + - eslint: 7 + node: 18 + os: ubuntu-latest - eslint: 6 node: 18 os: ubuntu-latest diff --git a/package.json b/package.json index e8cc4a2..2c2a788 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@eslint-community/eslint-plugin-mysticatea": "^15.2.0", "dot-prop": "^6.0.1", - "eslint": "^7.32.0", + "eslint": "^8.28.0", "esm": "^3.2.25", "espree": "github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444", "mocha": "^8.4.0", @@ -40,7 +40,7 @@ "warun": "^1.0.0" }, "peerDependencies": { - "eslint": ">=6" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "scripts": { "prebuild": "npm run -s clean",