Skip to content

Commit

Permalink
feat(@angular-devkit/build-angular): remove deprecated tslint builder
Browse files Browse the repository at this point in the history
BREAKING CHANGE:

Deprecated `@angular-devkit/build-angular:tslint` builder has been removed. Use https://github.com/angular-eslint/angular-eslint instead.
  • Loading branch information
alan-agius4 authored and filipesilva committed Aug 2, 2021
1 parent 053b7d6 commit e78f6ab
Show file tree
Hide file tree
Showing 17 changed files with 7 additions and 843 deletions.
2 changes: 0 additions & 2 deletions package.json
Expand Up @@ -137,7 +137,6 @@
"cacache": "15.2.0",
"caniuse-lite": "^1.0.30001032",
"circular-dependency-plugin": "5.2.2",
"codelyzer": "^6.0.0",
"common-tags": "^1.8.0",
"conventional-commits-parser": "^3.0.0",
"copy-webpack-plugin": "9.0.1",
Expand Down Expand Up @@ -224,7 +223,6 @@
"tree-kill": "1.2.2",
"ts-node": "^10.0.0",
"tslib": "2.3.0",
"tslint": "^6.1.3",
"typescript": "4.3.5",
"verdaccio": "5.1.2",
"verdaccio-auth-memory": "^10.0.0",
Expand Down
1 change: 0 additions & 1 deletion packages/angular/cli/BUILD.bazel
Expand Up @@ -104,7 +104,6 @@ CLI_SCHEMA_DATA = [
"//packages/angular_devkit/build_angular:src/ng-packagr/schema.json",
"//packages/angular_devkit/build_angular:src/protractor/schema.json",
"//packages/angular_devkit/build_angular:src/server/schema.json",
"//packages/angular_devkit/build_angular:src/tslint/schema.json",
"//packages/schematics/angular:app-shell/schema.json",
"//packages/schematics/angular:application/schema.json",
"//packages/schematics/angular:class/schema.json",
Expand Down
23 changes: 0 additions & 23 deletions packages/angular/cli/lib/config/workspace-schema.json
Expand Up @@ -304,7 +304,6 @@
"@angular-devkit/build-angular:karma",
"@angular-devkit/build-angular:protractor",
"@angular-devkit/build-angular:server",
"@angular-devkit/build-angular:tslint",
"@angular-devkit/build-angular:ng-packagr"
]
}
Expand Down Expand Up @@ -481,28 +480,6 @@
}
}
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"builder": {
"const": "@angular-devkit/build-angular:tslint"
},
"defaultConfiguration": {
"type": "string",
"description": "A default named configuration to use when a target configuration is not provided."
},
"options": {
"$ref": "../../../../angular_devkit/build_angular/src/tslint/schema.json"
},
"configurations": {
"type": "object",
"additionalProperties": {
"$ref": "../../../../angular_devkit/build_angular/src/tslint/schema.json"
}
}
}
},
{
"type": "object",
"additionalProperties": false,
Expand Down
13 changes: 0 additions & 13 deletions packages/angular_devkit/build_angular/BUILD.bazel
Expand Up @@ -52,11 +52,6 @@ ts_json_schema(
src = "src/server/schema.json",
)

ts_json_schema(
name = "tslint_schema",
src = "src/tslint/schema.json",
)

ts_json_schema(
name = "ng_packagr_schema",
src = "src/ng-packagr/schema.json",
Expand Down Expand Up @@ -84,7 +79,6 @@ ts_library(
"//packages/angular_devkit/build_angular:src/karma/schema.ts",
"//packages/angular_devkit/build_angular:src/protractor/schema.ts",
"//packages/angular_devkit/build_angular:src/server/schema.ts",
"//packages/angular_devkit/build_angular:src/tslint/schema.ts",
"//packages/angular_devkit/build_angular:src/ng-packagr/schema.ts",
],
data = glob(
Expand Down Expand Up @@ -187,7 +181,6 @@ ts_library(
"@npm//text-table",
"@npm//tree-kill",
"@npm//tslib",
"@npm//tslint",
"@npm//typescript",
"@npm//webpack",
"@npm//webpack-dev-middleware",
Expand Down Expand Up @@ -328,12 +321,6 @@ LARGE_SPECS = {
# NB: multiple shards will compete for port 4200 so limiting to 1
"shards": 1,
},
"tslint": {
"extra_deps": [
"@npm//codelyzer",
"@npm//tslint",
],
},
"server": {
"extra_deps": [
"@npm//@angular/animations",
Expand Down
1 change: 0 additions & 1 deletion packages/angular_devkit/build_angular/README.md
Expand Up @@ -14,7 +14,6 @@ This package contains [Architect builders](/packages/angular_devkit/architect/RE
| 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). |
| server | Build an Angular application targeting a [Node.js](https://nodejs.org) environment. |
| protractor | **Deprecated** - Run end-to-end tests using [Protractor](https://www.protractortest.org/) framework. |
| tslint | **Deprecated** - Statically analyze [TypeScript](https://www.typescriptlang.org/) files using [TSLint](https://palantir.github.io/tslint/). |

## Disclaimer

Expand Down
5 changes: 0 additions & 5 deletions packages/angular_devkit/build_angular/builders.json
Expand Up @@ -31,11 +31,6 @@
"schema": "./src/protractor/schema.json",
"description": "Run protractor over a dev server."
},
"tslint": {
"implementation": "./src/tslint",
"schema": "./src/tslint/schema.json",
"description": "Run tslint over a TypeScript project."
},
"server": {
"implementation": "./src/server",
"schema": "./src/server/schema.json",
Expand Down
4 changes: 0 additions & 4 deletions packages/angular_devkit/build_angular/package.json
Expand Up @@ -84,7 +84,6 @@
"ng-packagr": "^12.0.0 || ^12.1.0-next",
"protractor": "^7.0.0",
"tailwindcss": "^2.0.0",
"tslint": "^6.1.0",
"typescript": "~4.2.3 || ~4.3.2"
},
"peerDependenciesMeta": {
Expand All @@ -105,9 +104,6 @@
},
"tailwindcss": {
"optional": true
},
"tslint": {
"optional": true
}
}
}
245 changes: 0 additions & 245 deletions packages/angular_devkit/build_angular/src/tslint/index.ts

This file was deleted.

0 comments on commit e78f6ab

Please sign in to comment.