@expresswebjs/tslint-contrib

1.0.0 • Public • Published

@expressweb/tslint-contrib

Add to tslint.json

{
    "rulesDirectory": [
        "node_modules/@expressweb/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.

/@expresswebjs/tslint-contrib/

    Package Sidebar

    Install

    npm i @expresswebjs/tslint-contrib

    Weekly Downloads

    0

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    5.94 kB

    Total Files

    4

    Last publish

    Collaborators

    • alexigbokwe