Linters & formatters
Linters, formatters and static analysis. 106 packages across 8 ecosystems.
n@typescript-eslint/parserAn ESLint custom parser which leverages TypeScript ESTreeMITneslintAn AST-based pattern checker for JavaScript.MITn@typescript-eslint/eslint-pluginTypeScript plugin for ESLintMITnprettierPrettier is an opinionated code formatterMITneslint-plugin-react-hooksESLint rules for React HooksMITn@eslint/jsESLint JavaScript language implementationMITPyruffAn extremely fast Python linter and code formatter, written in Rust.MITneslint-plugin-reactReact specific linting rules for ESLintMITneslint-config-prettierTurns off all rules that are unnecessary or might conflict with Prettier.MITneslint-plugin-importImport with sanity.MITneslint-plugin-jsx-a11yStatic AST checker for accessibility rules on JSX elements.MITnlint-stagedLint files staged by gitMITPypre-commitA framework for managing and maintaining multi-language pre-commit hooks.MITneslint-plugin-prettierRuns prettier as an eslint ruleMITn@biomejs/biomeBiome is a toolchain for the web: formatter, linter and moreMITneslint-plugin-react-refreshValidate that your components can safely be updated with Fast RefreshMITPysqlparseA non-validating SQL parser.BSD-3-ClausePyblackThe uncompromising code formatter.MITPyisortA Python utility / library to sort Python imports.MITneslint-config-airbnb-baseAirbnb's base JS ESLint config, following our styleguideMIT