FusionWorks / ts-lint

TypeScript project linter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@FusionWorks/ts-lint

GitHub package.json version npm downloads

All tslint configurations for fusionworks company bundled in here.

Installation

npm install @fusionworks/ts-lint --save-dev

Usage

Angular

In tslint.json:

{
  "extends": "@fusionworks/ts-lint/angular"
}

Vue

In tslint.json:

{
  "extends": "@fusionworks/ts-lint/vue"
}

React

In tslint.json:

{
  "extends": "@fusionworks/ts-lint/react"
}

Vue

In tslint.json:

{
  "extends": "@fusionworks/ts-lint/vue"
}

Just Typescript

In tslint.json:

{
  "extends": "@fusionworks/ts-lint"
}

Example of use

{
  "extends": "@fusionworks/ts-lint/angular",
  "linterOptions": {
    "exclude": [
      "e2e"
    ]
  },
  "rules": {}
}

Rules

About

TypeScript project linter

License:MIT License


Languages

Language:JavaScript 85.8%Language:Shell 14.2%