Skip to content

Commit

Permalink
Merge pull request #74 from phanect/doc-sorry-eslint-9-delay
Browse files Browse the repository at this point in the history
Clarify ESLint v9 is not supported yet
  • Loading branch information
phanect committed Apr 27, 2024
2 parents 74f4984 + eea696e commit 83b9b7a
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 2 deletions.
1 change: 1 addition & 0 deletions .github/workflows/actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
- 16
- 18
- 20
- 21

steps:
- uses: actions/checkout@v3
Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,23 @@ An ESLint plugin to enforce EditorConfig rules

[![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)

## Requirements

- ESLint v8
- ESLint v9 and flat config support is not ready yet. Even if you use legacy .eslintrc.\*, it does not work on v9. Sorry! :pray:
- Node.js v{16, 18, 20}
- 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.

## Install

```bash
$ npm install --save-dev eslint eslint-plugin-editorconfig
$ npm install --save-dev eslint@8 eslint-plugin-editorconfig
```

or

```bash
$ yarn add --dev eslint eslint-plugin-editorconfig
$ yarn add --dev eslint@8 eslint-plugin-editorconfig
```

If you use [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint), you need to install `@typescript-eslint/eslint-plugin` too.
Expand Down
16 changes: 16 additions & 0 deletions dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
assignees:
- "phanect"
open-pull-requests-limit: 0 # Security updates only

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
assignees:
- "phanect"

0 comments on commit 83b9b7a

Please sign in to comment.