@linters
January 31, 2026 ยท View on GitHub
Shareable ESLint and Prettier configurations for modern JavaScript/TypeScript projects.
ESLint Configs
| Package | Version |
|---|---|
| @linters/eslint-config | |
| @linters/eslint-config-typescript | |
| @linters/eslint-config-node | |
| @linters/eslint-config-vitest | |
| @linters/eslint-config-nest |
Quick Start
yarn add -D eslint @linters/eslint-config-node @linters/eslint-config-typescript @linters/eslint-config-vitest
Create eslint.config.js:
import nodeConfig from "@linters/eslint-config-node";
import typescriptConfig from "@linters/eslint-config-typescript";
import vitestConfig from "@linters/eslint-config-vitest";
import prettierConfig from "eslint-config-prettier";
export default [
...nodeConfig,
...typescriptConfig,
...vitestConfig,
prettierConfig,
];
Other Packages
| Package | Version |
|---|---|
| @linters/prettier-config | |
| @linters/commitlint-config |
Contributing
See CONTRIBUTING.md