eslint-config-eslint

9.0.0 • Public • Published

npm version

ESLint Configuration

Website | Configure ESLint | Rules | Contributing | Twitter | Discord | Mastodon

Contains the ESLint configuration used for projects maintained by the ESLint team.

Installation

You can install ESLint using npm:

npm install eslint --save-dev

Then install this configuration:

npm install eslint-config-eslint --save-dev

Usage

ESM ("type":"module") projects

In your eslint.config.js file, add:

import eslintConfigESLint from "eslint-config-eslint";

export default [
    ...eslintConfigESLint
];

Note: This configuration array contains configuration objects with the files property.

  • files: ["**/*.js"]: ESM-specific configurations.
  • files: ["**/*.cjs"]: CommonJS-specific configurations.

CommonJS projects

In your eslint.config.js file, add:

const eslintConfigESLintCJS = require("eslint-config-eslint/cjs");

module.exports = [
    ...eslintConfigESLintCJS
];

Where to ask for help?

Open a discussion or stop by our Discord server instead of filing an issue.

Dependents (21)

Package Sidebar

Install

npm i eslint-config-eslint

Homepage

eslint.org

Weekly Downloads

9,002

Version

9.0.0

License

MIT

Unpacked Size

18.4 kB

Total Files

7

Last publish

Collaborators

  • openjsfoundation
  • eslintbot
  • nzakas
  • ivolodin