Missing TypeScript Terms Tracker

This tracker records the 18 missing TypeScript terms generated to resolve the gaps in the Zero to Hero curriculum.

Term #LevelTerm NameFilename
3Level 1Structural Typing / Duck Typinglevel_01/structural_typing.md
7Level 1Type Wideninglevel_01/type_widening.md
13Level 2null, undefined & strictNullCheckslevel_02/null_undefined_strict.md
19Level 3Declaration Merginglevel_03/declaration_merging.md
20Level 3Excess Property Checkslevel_03/excess_property_checks.md
30Level 5Non-null Assertion Operator (!)level_05/non_null_assertion.md
32Level 5satisfies Operatorlevel_05/satisfies_operator.md
38Level 6Exhaustiveness Checking (never)level_06/exhaustiveness_checking.md
39Level 6Assertion Functions (asserts)level_06/assertion_functions.md
50Level 8Exclude / Extract / NonNullablelevel_08/exclude_extract_nonnullable.md
51Level 8Parameters / ConstructorParameters / Awaitedlevel_08/parameters_awaited.md
56Level 9The infer Keywordlevel_09/infer.md
58Level 9Template Literal Typeslevel_09/template_literal_types.md
59Level 9Key Remapping in Mapped Types (as)level_09/key_remapping_mapped_types.md
60Level 9Branded / Nominal Typeslevel_09/branded_nominal_types.md
67Level 10Decoratorslevel_10/decorators.md
69Level 11Type-Only Imports & Exportslevel_11/type_only_imports.md
76Level 11Module Resolution & Path Aliaseslevel_11/module_resolution.md
Built with LogoFlowershow