josephpconley / eslint-config

Repository to centralize and standardize linting rules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trilogy ESLint rules to be used across all new TypeScript products.

We base our rules on the StandardJS ruleset for TypeScript, as per this ITD.

Submitting rule changes

If a rule needs changing, please submit a pull request.

Your request must be supported by evidence. The most compelling example is a deep dive analysing a customer defect or production failure.

We don't design for exceptions, so a quality issue should have been observed three times before a rule is changed.

Usage

npm install -D @trilogy-group/eslint-config

Then, extend the rules in your .eslintrc:

{
  "extends": "@trilogy-group/eslint-config"
}

About

Repository to centralize and standardize linting rules


Languages

Language:JavaScript 92.5%Language:TypeScript 7.5%