itcast 6e512b8ce6 aaaa преди 10 месеца
..
src 6e512b8ce6 aaaa преди 10 месеца
types 6e512b8ce6 aaaa преди 10 месеца
LICENSE 6e512b8ce6 aaaa преди 10 месеца
README.md 6e512b8ce6 aaaa преди 10 месеца
package.json 6e512b8ce6 aaaa преди 10 месеца

README.md

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:

  • recommended - enables the rules recommended by the ESLint team (the replacement for "eslint:recommended")
  • all - enables all ESLint rules (the replacement for "eslint:all")

Installation

npm install @eslint/js -D

Usage

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

import js from "@eslint/js";

export default [

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

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

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

License

MIT