tools: enable linter for TypeScript (#2997)

* tools: enable linter for TypeScript files and code snippets

* types: remove remaning namespaces

* tools: remove unused Babel decorator plugin
This commit is contained in:
Antoine du Hamel 2021-07-13 14:28:14 +02:00 committed by GitHub
parent ce58c057df
commit 5630f7dc07
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
113 changed files with 3549 additions and 6656 deletions

View file

@ -105,15 +105,11 @@
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"builder": "@angular-eslint/builder:lint",
"options": {
"tsConfig": [
"tsconfig.app.json",
"tsconfig.spec.json",
"e2e/tsconfig.json"
],
"exclude": [
"**/node_modules/**"
"lintFilePatterns": [
"src/**/*.ts",
"src/**/*.html"
]
}
},
@ -132,5 +128,8 @@
}
}
},
"defaultProject": "angular-example"
"defaultProject": "angular-example",
"cli": {
"defaultCollection": "@angular-eslint/schematics"
}
}