Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 2.89 KB

File metadata and controls

46 lines (34 loc) · 2.89 KB

@linters

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

ESLint Configs

Package Version
@linters/eslint-config npm
@linters/eslint-config-typescript npm
@linters/eslint-config-node npm
@linters/eslint-config-vitest npm
@linters/eslint-config-nest npm

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 npm
@linters/commitlint-config npm

Contributing

See CONTRIBUTING.md