1.0.0 • Published 6 years ago

@wwwouter/tslint-contrib v1.0.0

Weekly downloads
529
License
ISC
Repository
github
Last release
6 years ago

@wwwouter/tslint-contrib

Add to tslint.json

{
    "rulesDirectory": [
        "node_modules/@wwwouter/tslint-contrib",
    ],
    "rules": {
        "no-promise-as-boolean": true,
    }
}

Rule(s)

no-promise-as-boolean

Checks for unresolved Promises in boolean expressions.

For example where this.isTrue() returns a Promise, this violates the rule:

if(this.isTrue()){

}

This doesn't:

if(await this.isTrue()){

}

Update version

npm version major|minor|patch
npm publish --access=public
git push

License

Copyright (c) 2018 Wouter Mooij.

Licensed under the MIT License.