Skip to content

A tslint rule extension to prohibit the usage of conditional statements.

License

Notifications You must be signed in to change notification settings

anmuel/tslint-noif

Repository files navigation

tslint-noif Build Status

NPM

A tslint rule extension to prohibit the usage of conditional statements such as if or switch. It's a bit radical I guess :)

Usage

npm install tslint-noif --save-dev

Use the desired rules in your tslint.json:

{
  "extends": ["tslint:recommended", "tslint-noif"],
  "rules": {
    "no-if": true,
    "no-static": true,
    "no-switch": true
  }
}

Test

Run npm test

Todos

See Issues

References