Skip to content

Commit 83b9b7a

Browse files
authored
Merge pull request #74 from phanect/doc-sorry-eslint-9-delay
Clarify ESLint v9 is not supported yet
2 parents 74f4984 + eea696e commit 83b9b7a

File tree

3 files changed

+26
-2
lines changed

3 files changed

+26
-2
lines changed

.github/workflows/actions.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
- 16
2828
- 18
2929
- 20
30+
- 21
3031

3132
steps:
3233
- uses: actions/checkout@v3

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,23 @@ An ESLint plugin to enforce EditorConfig rules
44

55
[![CircleCI](https://circleci.com/gh/phanect/eslint-plugin-editorconfig.svg?style=svg)](https://circleci.com/gh/phanect/eslint-plugin-editorconfig) [![NPM Version](https://img.shields.io/npm/v/eslint-plugin-editorconfig.svg)](https://npmjs.org/package/eslint-plugin-editorconfig)
66

7+
## Requirements
8+
9+
- ESLint v8
10+
- ESLint v9 and flat config support is not ready yet. Even if you use legacy .eslintrc.\*, it does not work on v9. Sorry! :pray:
11+
- Node.js v{16, 18, 20}
12+
- While not officially supported, also tested on v14 and v21. v14 support will be dropped on next major release. v21 support will be dropped when it reaches EOL and without major update of eslint-plugin-editorconfig.
13+
714
## Install
815

916
```bash
10-
$ npm install --save-dev eslint eslint-plugin-editorconfig
17+
$ npm install --save-dev eslint@8 eslint-plugin-editorconfig
1118
```
1219

1320
or
1421

1522
```bash
16-
$ yarn add --dev eslint eslint-plugin-editorconfig
23+
$ yarn add --dev eslint@8 eslint-plugin-editorconfig
1724
```
1825

1926
If you use [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint), you need to install `@typescript-eslint/eslint-plugin` too.

dependabot.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "npm"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
assignees:
8+
- "phanect"
9+
open-pull-requests-limit: 0 # Security updates only
10+
11+
- package-ecosystem: "github-actions"
12+
directory: "/"
13+
schedule:
14+
interval: "weekly"
15+
assignees:
16+
- "phanect"

0 commit comments

Comments
 (0)