JavaScript eslint-config

Open-source JavaScript projects categorized as eslint-config

Top 10 JavaScript eslint-config Projects

  • eslint-config-prettier

    Turns off all rules that are unnecessary or might conflict with Prettier.

  • Project mention: Adding code formatting, linting, pre-commit hooks and beyond... | dev.to | 2023-11-01

    As I was reading the Prettier documentation I stumbled upon this blob which talks about how to make ESLint and Prettier play nicely with each other. It instructed to install eslint-config-prettier dependency in my project using the command npm install --save-dev eslint-config-prettier. Then I added prettier as part of the .eslintrc.cjs' extends array making prettier dependency part of the linting process. Lastly, I ran its cmd line helper npx eslint-config-prettier path/to/main.js to check if there were any ESLint rules which are unnecessary or would conflict with Prettier. The test results came out fine with no unnecessary or conflicting rules. The use case on how it works and why to use it is mentioned here.

  • eslint-plugin-unicorn

    More than 100 powerful ESLint rules

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • eslint-config-auto

    Automatically configure ESLint based on project dependencies

  • eslint-config-hardcore

    The most strict (yet practical) ESLint config. 53 plugins. 1333 rules. React, Vue, Node, and pure JS/TS.

  • eslint-config-xo

    ESLint shareable config for XO

  • eslint-config-ns

    ESLint config ready to be used in multiple projects. Based on Airbnb's code style with prettier, jest and react support.

  • eslint-config

    Extensible eslint configurations for the punctilious developer. (by exbotanical)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • next-js-eslint-pro

    Pro Boilerplate Setup of Next.js, ESLint and Prettier

  • shareable-configs

    My personal shareable configurations with fully automated package publishing to NPM Registry.

  • eslint-configs

    ESLint configs used within Codebuddy

  • Project mention: Publishing ESLint rules to npm using pnpm monorepo | dev.to | 2024-01-13

    If you want to see how Codebuddy has implemented the same for Next.js and TypeScript, do check it out on GitHub

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript eslint-config related posts

Index

What are some of the best open-source eslint-config projects in JavaScript? This list will help you:

Project Stars
1 eslint-config-prettier 5,216
2 eslint-plugin-unicorn 3,866
3 eslint-config-auto 390
4 eslint-config-hardcore 376
5 eslint-config-xo 262
6 eslint-config-ns 28
7 eslint-config 15
8 next-js-eslint-pro 14
9 shareable-configs 10
10 eslint-configs 0

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com