Skip to content

Commit e78f6ab

Browse files
alan-agius4filipesilva
authored andcommitted
feat(@angular-devkit/build-angular): remove deprecated tslint builder
BREAKING CHANGE: Deprecated `@angular-devkit/build-angular:tslint` builder has been removed. Use https://github.com/angular-eslint/angular-eslint instead.
1 parent 053b7d6 commit e78f6ab

File tree

17 files changed

+7
-843
lines changed

17 files changed

+7
-843
lines changed

Diff for: package.json

-2
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,6 @@
137137
"cacache": "15.2.0",
138138
"caniuse-lite": "^1.0.30001032",
139139
"circular-dependency-plugin": "5.2.2",
140-
"codelyzer": "^6.0.0",
141140
"common-tags": "^1.8.0",
142141
"conventional-commits-parser": "^3.0.0",
143142
"copy-webpack-plugin": "9.0.1",
@@ -224,7 +223,6 @@
224223
"tree-kill": "1.2.2",
225224
"ts-node": "^10.0.0",
226225
"tslib": "2.3.0",
227-
"tslint": "^6.1.3",
228226
"typescript": "4.3.5",
229227
"verdaccio": "5.1.2",
230228
"verdaccio-auth-memory": "^10.0.0",

Diff for: packages/angular/cli/BUILD.bazel

-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ CLI_SCHEMA_DATA = [
104104
"//packages/angular_devkit/build_angular:src/ng-packagr/schema.json",
105105
"//packages/angular_devkit/build_angular:src/protractor/schema.json",
106106
"//packages/angular_devkit/build_angular:src/server/schema.json",
107-
"//packages/angular_devkit/build_angular:src/tslint/schema.json",
108107
"//packages/schematics/angular:app-shell/schema.json",
109108
"//packages/schematics/angular:application/schema.json",
110109
"//packages/schematics/angular:class/schema.json",

Diff for: packages/angular/cli/lib/config/workspace-schema.json

-23
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,6 @@
304304
"@angular-devkit/build-angular:karma",
305305
"@angular-devkit/build-angular:protractor",
306306
"@angular-devkit/build-angular:server",
307-
"@angular-devkit/build-angular:tslint",
308307
"@angular-devkit/build-angular:ng-packagr"
309308
]
310309
}
@@ -481,28 +480,6 @@
481480
}
482481
}
483482
},
484-
{
485-
"type": "object",
486-
"additionalProperties": false,
487-
"properties": {
488-
"builder": {
489-
"const": "@angular-devkit/build-angular:tslint"
490-
},
491-
"defaultConfiguration": {
492-
"type": "string",
493-
"description": "A default named configuration to use when a target configuration is not provided."
494-
},
495-
"options": {
496-
"$ref": "../../../../angular_devkit/build_angular/src/tslint/schema.json"
497-
},
498-
"configurations": {
499-
"type": "object",
500-
"additionalProperties": {
501-
"$ref": "../../../../angular_devkit/build_angular/src/tslint/schema.json"
502-
}
503-
}
504-
}
505-
},
506483
{
507484
"type": "object",
508485
"additionalProperties": false,

Diff for: packages/angular_devkit/build_angular/BUILD.bazel

-13
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,6 @@ ts_json_schema(
5252
src = "src/server/schema.json",
5353
)
5454

55-
ts_json_schema(
56-
name = "tslint_schema",
57-
src = "src/tslint/schema.json",
58-
)
59-
6055
ts_json_schema(
6156
name = "ng_packagr_schema",
6257
src = "src/ng-packagr/schema.json",
@@ -84,7 +79,6 @@ ts_library(
8479
"//packages/angular_devkit/build_angular:src/karma/schema.ts",
8580
"//packages/angular_devkit/build_angular:src/protractor/schema.ts",
8681
"//packages/angular_devkit/build_angular:src/server/schema.ts",
87-
"//packages/angular_devkit/build_angular:src/tslint/schema.ts",
8882
"//packages/angular_devkit/build_angular:src/ng-packagr/schema.ts",
8983
],
9084
data = glob(
@@ -187,7 +181,6 @@ ts_library(
187181
"@npm//text-table",
188182
"@npm//tree-kill",
189183
"@npm//tslib",
190-
"@npm//tslint",
191184
"@npm//typescript",
192185
"@npm//webpack",
193186
"@npm//webpack-dev-middleware",
@@ -328,12 +321,6 @@ LARGE_SPECS = {
328321
# NB: multiple shards will compete for port 4200 so limiting to 1
329322
"shards": 1,
330323
},
331-
"tslint": {
332-
"extra_deps": [
333-
"@npm//codelyzer",
334-
"@npm//tslint",
335-
],
336-
},
337324
"server": {
338325
"extra_deps": [
339326
"@npm//@angular/animations",

Diff for: packages/angular_devkit/build_angular/README.md

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ This package contains [Architect builders](/packages/angular_devkit/architect/RE
1414
| ng-packagr | Build and package an Angular library in [Angular Package Format (APF)](https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs/preview) format using [ng-packagr](https://github.com/ng-packagr/ng-packagr). |
1515
| server | Build an Angular application targeting a [Node.js](https://nodejs.org) environment. |
1616
| protractor | **Deprecated** - Run end-to-end tests using [Protractor](https://www.protractortest.org/) framework. |
17-
| tslint | **Deprecated** - Statically analyze [TypeScript](https://www.typescriptlang.org/) files using [TSLint](https://palantir.github.io/tslint/). |
1817

1918
## Disclaimer
2019

Diff for: packages/angular_devkit/build_angular/builders.json

-5
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@
3131
"schema": "./src/protractor/schema.json",
3232
"description": "Run protractor over a dev server."
3333
},
34-
"tslint": {
35-
"implementation": "./src/tslint",
36-
"schema": "./src/tslint/schema.json",
37-
"description": "Run tslint over a TypeScript project."
38-
},
3934
"server": {
4035
"implementation": "./src/server",
4136
"schema": "./src/server/schema.json",

Diff for: packages/angular_devkit/build_angular/package.json

-4
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@
8484
"ng-packagr": "^12.0.0 || ^12.1.0-next",
8585
"protractor": "^7.0.0",
8686
"tailwindcss": "^2.0.0",
87-
"tslint": "^6.1.0",
8887
"typescript": "~4.2.3 || ~4.3.2"
8988
},
9089
"peerDependenciesMeta": {
@@ -105,9 +104,6 @@
105104
},
106105
"tailwindcss": {
107106
"optional": true
108-
},
109-
"tslint": {
110-
"optional": true
111107
}
112108
}
113109
}

Diff for: packages/angular_devkit/build_angular/src/tslint/index.ts

-245
This file was deleted.

0 commit comments

Comments
 (0)