Eslint Config Kit Save Abandoned

A collection of useful eslint configs

Project README

The new ESLint Kit is released!

The new version has solved a lot of problems:

  • You don't need @eslint-kit/cli anymore:
    • Only one dependency. No eslint, no prettier, no plugins, parsers, resolvers and so on.
    • Blazingly fast setup. Just install @eslint-kit/configure, create .eslintrc.js and select presets you need.
    • Very short syntax, including alises setup.
    • The order of preset calls is no longer matter
  • ESLint v8 and new versions of everything
  • A lot of presets, including vue, solid, svelte, nest.js and other technologies
  • Automatic updates for typescript preset - no warnings in console
  • Better version control

ESLint Config Kit


ESLint Kit is a collection of useful ESLint configs for much more convenient project developing:

  • ⚡️ Easy and fast installation using @eslint-kit/cli
  • ⚙️ Only necessary rules to provide error checking and readability improving.
  • ? Modular usage. Easily combine presets for the different technologies.
  • ? Almost conflict free.

Here is the example for TypeScript React project:

{
  "extends": [
    "@eslint-kit/patch",
    "@eslint-kit/base",
    "@eslint-kit/typescript",
    "@eslint-kit/react"
  ],
  "parser": "@typescript-eslint/parser"
}

Usage

Check out our documentation.

Common issues

Check out the Common issues section in docs.

Contributing

Check out the Contributing section in docs.

Open Source Agenda is not affiliated with "Eslint Config Kit" Project. README Source: eslint-kit/eslint-config-kit
Stars
50
Open Issues
2
Last Commit
1 year ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating