Skip to content

Commit 072b32a

Browse files
devversionandrewseguin
authored andcommitted
build: dynamic cdk entrypoint mapping in tsconfigs (#6088)
* Removes the hard-coded path mappings for the CDK entry points and replaces it with a dynamic solution.
1 parent 6f73b35 commit 072b32a

File tree

3 files changed

+3
-25
lines changed

3 files changed

+3
-25
lines changed

src/lib/tsconfig-build.json

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,7 @@
2121
"types": [],
2222
"baseUrl": ".",
2323
"paths": {
24-
"@angular/cdk/a11y": ["../../dist/packages/cdk/a11y/public_api"],
25-
"@angular/cdk/bidi": ["../../dist/packages/cdk/bidi/public_api"],
26-
"@angular/cdk/coercion": ["../../dist/packages/cdk/coercion/public_api"],
27-
"@angular/cdk/keyboard": ["../../dist/packages/cdk/keyboard/public_api"],
28-
"@angular/cdk/observe-content": ["../../dist/packages/cdk/observe-content/public_api"],
29-
"@angular/cdk/platform": ["../../dist/packages/cdk/platform/public_api"],
30-
"@angular/cdk/portal": ["../../dist/packages/cdk/portal/public_api"],
31-
"@angular/cdk/rxjs": ["../../dist/packages/cdk/rxjs/public_api"],
32-
"@angular/cdk/table": ["../../dist/packages/cdk/table/public_api"]
24+
"@angular/cdk/*": ["../../dist/packages/cdk/*/public_api"]
3325
}
3426
},
3527
"files": [

src/lib/tsconfig-tests.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,7 @@
77
"importHelpers": false,
88
"module": "commonjs",
99
"target": "es5",
10-
"types": ["jasmine"],
11-
"experimentalDecorators": true,
12-
"strictNullChecks": true,
13-
"paths": {
14-
"@angular/cdk/*": ["../../dist/packages/cdk/*"]
15-
}
10+
"types": ["jasmine"]
1611
},
1712
"include": [
1813
"**/*.spec.ts",

src/material-examples/tsconfig-build.json

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,7 @@
2121
"baseUrl": ".",
2222
"paths": {
2323
"@angular/material": ["../../dist/packages/material/public_api"],
24-
"@angular/cdk/a11y": ["../../dist/packages/cdk/a11y/public_api"],
25-
"@angular/cdk/bidi": ["../../dist/packages/cdk/bidi/public_api"],
26-
"@angular/cdk/coercion": ["../../dist/packages/cdk/coercion/public_api"],
27-
"@angular/cdk/platform": ["../../dist/packages/cdk/platform/public_api"],
28-
"@angular/cdk/portal": ["../../dist/packages/cdk/portal/public_api"],
29-
"@angular/cdk/keyboard": ["../../dist/packages/cdk/keyboard/public_api"],
30-
"@angular/cdk/rxjs": ["../../dist/packages/cdk/rxjs/public_api"],
31-
"@angular/cdk/table": ["../../dist/packages/cdk/table/public_api"],
32-
"@angular/cdk/testing": ["../../dist/packages/cdk/testing/public_api"],
33-
"@angular/cdk/observe-content": ["../../dist/packages/cdk/observe-content/public_api"]
24+
"@angular/cdk/*": ["../../dist/packages/cdk/*/public_api"]
3425
}
3526
},
3627
"files": [

0 commit comments

Comments
 (0)