Top 23 Eslint Open-Source Projects
:white_check_mark: The Node.js best practices list (May 2021)Project mention: Any resources on best structuring practices for Express projects? | reddit.com/r/node | 2021-04-29
node best practices
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Standard.js doesn't even consider itself to be a "real standard".
ESLint is a static code analyzer and will prevent you from making a lot of dummy mistakes, like using undeclared variables or expecting an output from a function that doesn't have any.
A Foundation for Scalable Cross-Platform AppsProject mention: 12+ React Boilerplates & Starter Kits For Developers In 2021 | dev.to | 2021-05-11
📚 Study guide and introduction to the modern front end stack.Project mention: Front-end guide from Grab | reddit.com/r/u_hasanlock | 2021-03-02
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
🚫💩 — Run linters on git staged filesProject mention: Aplicando Padrões de Código com Pré-Commit Hook usando Husky | dev.to | 2021-04-26
React specific linting rules for ESLintProject mention: React Style Guide | dev.to | 2021-04-29
List itemExtensions: Use .jsx extension for React components. eslint: react/jsx-filename-extension
Projects: awesome, awesome-nodejs, avajs/ava, xojs/xo
Emacs client/library for the Language Server ProtocolProject mention: [lsp-mode] lsp-signature using a popup instead of a temporary buffer at the bottom of the frame | reddit.com/r/emacs | 2021-05-10
Code :arrow_right: prettier :arrow_right: eslint --fix :arrow_right: Formatted Code :sparkles:Project mention: I always have a hard time configuring my projects | reddit.com/r/webdev | 2021-02-19
side note: you can use prettier-eslint (as opposed to the prettier eslint plugin) which runs prettier and then eslint --fix. that way you won't get annoyed by a shit ton red lines from eslint linting with prettier.
Turns off all rules that are unnecessary or might conflict with Prettier.Project mention: The secret to configuring eslint, prettier, prettier-eslint plugin in VsCode for Angular, Ts, and Js Project | dev.to | 2021-01-21
eslint-config-prettier: Disables ESLint rules that might conflict with prettier
I've also investigated the Rushstack a bit, another monorepo implementation from Microsoft. It works best with pnpm and has many conceptual differences from Lerna. For me the most significant is it doesn't encourage root package.json, and they have their ideas on husky and pre-commit git hooks. Moreover its configs are somehow complicated, should be suitable for LARGE monorepos, in things like even detailed file permissions, I think.
A list of awesome ESLint plugins, configs, etc.Project mention: ¿Qué es Linting y ESLint? | dev.to | 2021-01-26
Awesome ESLint: Una lista de configuraciones, parsers, plugins y otras herramientas para mejorar tu propia configuración de ESLint.c
Static AST checker for a11y rules on JSX elements.Project mention: Accessibility Despite Design | dev.to | 2021-03-13
Earlier, I mentioned that you shouldn't use a widget that automatically modifies your site and makes it accessible in one go. While this is true, there are tools to augment the development process and help you stay within the Web Content guidelines without having to memorize or to always have the guidelines as shorthand. Examples include Eslint's JSX-A11y Plugin for React users that helps you write more inclusive markup, alternatives exist for Vue, Angular and probably whatever framework or library you're using as well.
Various awesome ESLint rulesProject mention: How can I change my code to make it appropiate for a newer Node version? | reddit.com/r/node | 2021-04-25
Webpack plugin that runs typescript type checker on a separate process.Project mention: Why Is Esbuild Fast? | news.ycombinator.com | 2021-02-16
You may want to check out this webpack plugin , though I'm not sure how much it could get you there.
Get high-quality and customizable Gatsby themes to quickly bootstrap your website! Choose from many professionally created and impressive designs with a wide variety of features and customization options.Project mention: My client wants a Gatsby template edited, but I never used Gatsby ... | reddit.com/r/webdev | 2021-01-13
Which would shadow this file in the theme. (notice the path above matches the path in the theme in GitHub)
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.jsProject mention: SAME BACKEND FOR WEB APP AND MOBILE APP ? | reddit.com/r/node | 2021-03-25
Here’s a full stack, batteries included example: https://github.com/graphile/starter it doesn’t have mobile app yet but could be added relatively easily.
:sparkles: Monorepo for all the tooling related to using ESLint with AngularProject mention: TSLint to ESLint migration | reddit.com/r/Angular2 | 2021-03-13
I don’t know about the migration from vscode’s site, but I can suggest you to try this one from the angular-eslint project: https://github.com/angular-eslint/angular-eslint#migrating-an-angular-cli-project-from-codelyzer-and-tslint
Additional ESLint's rules for Node.jsProject mention: Import and export declarations are not supported yet (in TS) | dev.to | 2021-03-14
ESLint plugin for JestProject mention: Testing - Extract render and assertion to function gives eslint error | reddit.com/r/reactjs | 2021-03-04
I ended up adding a the function name in a rule https://github.com/jest-community/eslint-plugin-jest/blob/master/docs/rules/expect-expect.md
What are some of the best open-source Eslint projects? This list will help you: