@messageflow/tslint-config
Yet another opinionated TSLint config
!Versionversion-badgeversion-url !Node versionnode-version-badgenode-version-url !MIT Licensemit-license-badgemit-license-url
!Downloadsdownloads-badgedownloads-url !Total downloadstotal-downloads-badgedownloads-url !Packagephobiapackagephobia-badgepackagephobia-url !Bundlephobiabundlephobia-badgebundlephobia-url
!Dependency Statusdaviddm-badgedaviddm-url
!Code of Conductcoc-badgecoc-url
A TSLint configtslint-config-url based on Airbnb JavaScript Style Guideairbnb-javascript-style-guide-url for Messageflowmessageflow-url
Table of contents
- Install - Usage- [tslint.json](#tslintjson)
- [[Optional] tslint.prod.json](#optional-tslintprodjson)
- RulesSetup
Install
# Install via NPM as one of the `devDependencies`
$ npm install --save-dev @messageflow/tslint-config
Usage
tslint.json
{
"extends": [
"@messageflow/tslint-config"
],
}
Optional tslint.prod.json
{
"extends": [
"@messageflow/tslint-config"
],
"rules": {
// No `debugger` in production mode
"no-debugger": true
}
}