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.

Dependencies (5)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i eslint-config-eslint

    Homepage

    eslint.org

    Weekly Downloads

    10,893

    Version

    9.0.0

    License

    MIT

    Unpacked Size

    18.4 kB

    Total Files

    7

    Last publish

    Collaborators

    • openjsfoundation
    • eslintbot
    • nzakas
    • ivolodin