Я использую стартер angular2 webpack с настроенным на нем tslint.
Я также использую ngx-datables (директория @swimlane прямо в node_modules).
У меня много предупреждений, например:
@ ./~/@swimlane/ngx-datatable/src/utils/index.ts 14:0-32
@ ./~/@swimlane/ngx-datatable/src/components/datatable.component.ts
@ ./~/@swimlane/ngx-datatable/src/components/index.ts
@ ./~/@swimlane/ngx-datatable/src/index.ts
@ ./src/app/adherent/list/adherent-list.component.ts
@ ./src/app/adherent/list/index.ts
@ ./src/app/adherent/index.ts
@ ./src/app/app.module.ts
@ ./src/app/index.ts
@ ./src/main.browser.ts
@ multi (webpack)-dev-server/client?http://localhost:3000 ./src/main.browser.ts
Тем не менее, мои конфиги должны быть хорошо сделаны:
tsconfig.json:
...
"exclude": [
"node_modules",
"dist"
],
...
tsconfig.webpack.json:
...
"exclude": [
"node_modules",
"dist",
"src/**/*.spec.ts",
"src/**/*.e2e.ts"
],
...
tslint.json:
...
"exclude": [
"node_modules"
],
...
Я также пробовал с "**/node_modules/**"
. Но ничего не изменилось, у меня все еще есть предупреждения.
**/node-modules/**
или `**/‹имя_папки›/** для подпапок и их содержимого. Я использую tslint 5.20.0 - person Maxoizs   schedule 16.10.2019