1.0.0 • Published 6 years ago
tslint-deexclude v1.0.0
tslint-deexclude
(Forked from the tsling-defocus repo from Sergiioo: https://github.com/Sergiioo/tslint-defocus)
About
This is a tslint rule that warns about focussed Jasmine tests - xdescribe and xit
Usage
- Install with:
npm install tslint-deexclude --save-devoryarn add tslint-deexclude --dev - Extend this package in your
.tslint.jsonfile, e.g.:
"extends": [
"tslint-deexclude"
],
"rules": {
"deexclude": true,
...(as per the instructions for custom rules)
- Run
tslintas you usually would (gulp plugin, directly from node, etc) - If you forget to remove a call to
xdescribeorxitthen you will see something like from tslint:
(deexclude) app.ts[4, 1]: Calls to 'xdescribe' are not allowed.
(deexclude) app.ts[8, 5]: Calls to 'xit' are not allowed.Dependencies
Version 2.0.x of this rule requires version 5.x of tslint.
Developer instructions
- installed the required global npm packages:
npm install gulp --global --no-optional. - Clone from github
- Run
npm installoryarn installto install and get started - This repo uses npm scripts for its build. Try
yarn buildandyarn test. - There are also watch mode variants -
yarn build:watchandyarn test:watch.
License
MIT
1.0.0
6 years ago