I want to add tslint to my workflow. I installed it via:
npm install tslint tslint-config-ms-recommended --save-dev
And my tslint.json
looks like:
{
"extends": "tslint-config-ms-recommended"
}
Yet when I run:
./node_modules/.bin/tslint src/**/*.ts
it also checks a lot of definitely typed files, e.g.:
src/interfaces/highland.d.ts[621, 1]: space indentation expected
src/interfaces/highland.d.ts[622, 1]: space indentation expected
src/interfaces/highland.d.ts[635, 1]: space indentation expected
polluting the output.
I want to check only my *.ts
files and am looking for a way to ignore the other types.
I saw that there was a --exclude
option, yet it still shows the d.ts files when I run:
./node_modules/.bin/tslint src/**/*.ts --exclude src/**/*.d.ts
The exclude option either requires a
=
, hence:or wrapping the ignore part into quotes:
will work as expected.