Commit c072b89
authored
chore(build): Remove redundant
This removes two `tsconfig` settings which don't have any effect given settings elsewhere in the repo:
- `noEmitHelpers`: The TS config docs[1] aren't super clear in saying this explicitly, but `noEmitHelpers` has no effect in the presence of `importHelpers: true`, because the latter means that no helper implementations will be emitted in any case, instead being imported from `tslib`.
- Node types: We've had Node types in our repo-level `tsconfig` for a long time, but all packages which need Node types already specify it themselves. Removing it in our top-level tsconfig also has the advantage that it means we won't accidentally use Node types where we shouldn't (like in browser-based and cross-platform packages).
[1] https://www.typescriptlang.org/tsconfig#noEmitHelperstsconfig settings (#5765)1 parent 9862a32 commit c072b89
2 files changed
+0
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
0 commit comments