Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 800 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 800 Bytes

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"
}