Skip to content

🛠 Repo: Rework ESLint config: flat config, separate Prettier plugin #5058

@JoshuaKGoldberg

Description

@JoshuaKGoldberg

Tooling Suggestion Checklist

Overview

https://github.com/mochajs/mocha/blob/645469e1920e2e86458ff068e74eef2e2915083e/.eslintrc.yml is the repo's current ESLint config. It does a few things that folks in ESLint-land don't generally do anymore:

Additional Info

I've been trying to work more with ESLint flat configs to help my work on typescript-eslint around them. This is good timing 😄. Assigning to myself.

The config also doesn't extend from eslint:recommended, but that's a separate issue.

Metadata

Metadata

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions