Skip to content

Commit 7124382

Browse files
devversionjelbourn
authored andcommitted
build: remove schematic tsconfig project references (#17756)
In the past we set up project references for the Material and CDK schematics. This was necessary since the Material schematic code referenced the CDK schematic code through source files, and this could have caused an invalid file structure in the release output. Nowadays, since we use Bazel, the Material schematics no longer refer to the source files of the CDK schematics, and this issue is automatically solved. This also fixes IDE's like WebStorm incorrectly reporting that the CDK schematics are not built, when working inside the Material schematics.
1 parent 49977f7 commit 7124382

File tree

2 files changed

+0
-4
lines changed

2 files changed

+0
-4
lines changed

src/cdk/schematics/tsconfig.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"compilerOptions": {
3-
"composite": true,
43
"declaration": true,
54
"lib": ["es2017"],
65
"module": "commonjs",

src/material/schematics/tsconfig.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323
"@angular/cdk/schematics": ["../../cdk/schematics"]
2424
}
2525
},
26-
"references": [
27-
{"path": "../../cdk/schematics"}
28-
],
2926
"exclude": [
3027
"**/*.spec.ts",
3128
// Exclude the test-setup utility files. Those should not be part of the output.

0 commit comments

Comments
 (0)