palantir / tslint-blueprint

:blue_book: TSLint rules to enforce best practices with blueprintjs libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NPM version Downloads Circle CI

tslint-blueprint

TSLint rules to enforce best practices with blueprintjs libraries

⚠️ Deprecated package ⚠️

TSLint is deprecated, please use @blueprintjs/eslint-plugin instead of this package.

Usage

Sample configuration where tslint.json lives adjacent to your node_modules folder:

{
  "extends": ["tslint:latest", "tslint-blueprint"]
}

Rules

Coming soon!

Development

We track rule suggestions on Github issues -- here's a useful link to view all the current suggestions. Tickets are roughly triaged by priority (P1, P2, P3).

We're happy to accept PRs for new rules, especially those marked as Status: Accepting PRs. If submitting a PR, try to follow the same style conventions as the core TSLint project.

Quick Start (requires Node v6+, yarn v0.18):

  1. yarn
  2. yarn compile
  3. yarn lint
  4. ./scripts/verify.sh

Changelog

See the Github release history.

About

:blue_book: TSLint rules to enforce best practices with blueprintjs libraries

License:Apache License 2.0


Languages

Language:JavaScript 53.1%Language:TypeScript 41.4%Language:Shell 5.5%