Missing TypeScript Terms Tracker
Missing TypeScript Terms Tracker
This tracker records the 18 missing TypeScript terms generated to resolve the gaps in the Zero to Hero curriculum.
| Term # | Level | Term Name | Filename |
|---|---|---|---|
| 3 | Level 1 | Structural Typing / Duck Typing | level_01/structural_typing.md |
| 7 | Level 1 | Type Widening | level_01/type_widening.md |
| 13 | Level 2 | null, undefined & strictNullChecks | level_02/null_undefined_strict.md |
| 19 | Level 3 | Declaration Merging | level_03/declaration_merging.md |
| 20 | Level 3 | Excess Property Checks | level_03/excess_property_checks.md |
| 30 | Level 5 | Non-null Assertion Operator (!) | level_05/non_null_assertion.md |
| 32 | Level 5 | satisfies Operator | level_05/satisfies_operator.md |
| 38 | Level 6 | Exhaustiveness Checking (never) | level_06/exhaustiveness_checking.md |
| 39 | Level 6 | Assertion Functions (asserts) | level_06/assertion_functions.md |
| 50 | Level 8 | Exclude / Extract / NonNullable | level_08/exclude_extract_nonnullable.md |
| 51 | Level 8 | Parameters / ConstructorParameters / Awaited | level_08/parameters_awaited.md |
| 56 | Level 9 | The infer Keyword | level_09/infer.md |
| 58 | Level 9 | Template Literal Types | level_09/template_literal_types.md |
| 59 | Level 9 | Key Remapping in Mapped Types (as) | level_09/key_remapping_mapped_types.md |
| 60 | Level 9 | Branded / Nominal Types | level_09/branded_nominal_types.md |
| 67 | Level 10 | Decorators | level_10/decorators.md |
| 69 | Level 11 | Type-Only Imports & Exports | level_11/type_only_imports.md |
| 76 | Level 11 | Module Resolution & Path Aliases | level_11/module_resolution.md |