npm version

ESLint JavaScript Plugin

Website | Configure ESLint | Rules | Contributing | Twitter | Chatroom

The beginnings of separating out JavaScript-specific functionality from ESLint.

Right now, this plugin contains two configurations:

Installation

shell npm install @eslint/js -D

Usage

Use in your eslint.config.js file anytime you want to extend one of the configs:

```js import js from "@eslint/js";

export default [

// apply recommended rules to JS files
{
    files: ["**/*.js"],
    rules: js.configs.recommended.rules
},

// apply recommended rules to JS files with an override
{
    files: ["**/*.js"],
    rules: {
        ...js.configs.recommended.rules,
        "no-unused-vars": "warn"
    } 
},

// apply all rules to JS files
{
    files: ["**/*.js"],
    rules: {
        ...js.configs.all.rules,
        "no-unused-vars": "warn"
    } 
}

] ```

License

MIT