Skip to content

salute-developers/grail

Repository files navigation

Grail

A monorepo containing shared configuration packages for linting, formatting, and code style.

Packages

  • @salutejs/eslint-config - ESLint configuration
  • @salutejs/eslint-plugin-salute-react - Custom ESLint rules for React
  • @salutejs/prettier-config - Prettier configuration
  • @salutejs/stylelint-config - Stylelint configuration

Requirements

  • Node.js >= 22
  • pnpm >= 10.3.0

Installation

Install dependencies:

pnpm i

Check eslint config visually

pnpm dev

Getting started with pnpm:

corepack enable pnpm
corepack use pnpm@latest-10

License

MIT