TypeScript MOC
This map provides a structured traversal of the TypeScript Handbook, optimized for agentic retrieval and developer reference.
Fundamentals
- typescript-basics: The basic types and the philosophy of gradual typing.
- typescript-everyday-types: Primitives,
any, Unions, and Type Aliases vs Interfaces. - typescript-narrowing: Techniques for refining types in control flow.
Functions & Objects
- typescript-functions: Call signatures, overloads, and generics in functions.
- typescript-objects: Property modifiers, extending types, and intersection types.
Type Manipulation (Advanced)
- typescript-generics: Abstracting types for reusable code.
- typescript-type-operators:
keyof,typeof, and indexed access types. - typescript-conditional-types: Logic at the type level.
- typescript-mapped-types: Creating new types from existing ones.
- typescript-template-literals: String-based type manipulation.
Classes & Modules
- typescript-classes: Implementation, visibility, and generic classes.
- typescript-modules: External modules and namespaces.
Reference
- typescript-utility-types:
Partial,Pick,ReturnType, and other built-in helpers. - typescript-compiler-options: Common
tsconfig.jsonconfigurations.