Skip to content

SSENSE/tslint-config

Folders and files

NameName
Last commit message
Last commit date
Jan 10, 2019
Aug 10, 2016
Aug 24, 2016
Aug 10, 2016
Jun 1, 2017
Jan 10, 2019
Jan 10, 2019
May 31, 2017
May 31, 2017

Repository files navigation

tslint-config

npm version Build Status

The tslint config we use at SSENSE for all TypeScript projects. It's a combination of base rules provided by tslint as well as rules from tslint-microsoft-contrib.

Installation

  1. Install the package
    • npm install --save-dev tslint @ssense/tslint-config
  2. Create a file named tslint.json in your project root
    • touch tslint.json
  3. Add the contents referenced in the section below to tslint.json
  4. Run tslint
    • ./node_modules/.bin/tslint

tslint.json

{
    "extends": "@ssense/tslint-config"
}

corresponding SSENSE TSLint, TSLint and tslint-microsoft-contrib version

SSENSE VERSION TSLint version tslint-microsoft-contrib version Typescript version
>= 5.x >= 5.x 5.x >= 2.3.x
>= 4.x >= 4.x 4.x
>= 2.x >= 3.2.x 2.x