@linters

January 31, 2026 ยท View on GitHub

Shareable ESLint and Prettier configurations for modern JavaScript/TypeScript projects.

ESLint Configs

PackageVersion
@linters/eslint-confignpm
@linters/eslint-config-typescriptnpm
@linters/eslint-config-nodenpm
@linters/eslint-config-vitestnpm
@linters/eslint-config-nestnpm

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

PackageVersion
@linters/prettier-confignpm
@linters/commitlint-confignpm

Contributing

See CONTRIBUTING.md