55 items
Module Augmentation Basics
FlashcardMisplaced @ts-ignore Directive
Code QuizJSDoc @typedef Property Syntax
Code QuizModule Augmentation Basics
Slides / VideoType-Checking JS with allowJs and checkJs
Slides / VideoGenerating Declaration Files Automatically
Slides / VideoWriting Declaration Files for Untyped Libraries
Slides / VideoInstalling @types from DefinitelyTyped
Slides / VideoAmbient Modules and Global Declarations
Slides / VideoThe declare Keyword for Ambient Declarations
Slides / VideoWhat Declaration Files Are
Slides / VideoesModuleInterop for JS Interop
Slides / VideotypeRoots and types Configuration
Slides / VideoTypeScript Check Comments Explained
Slides / VideoGradual Migration to TypeScript
Slides / VideoJSDoc Type Annotations in JavaScript
Slides / Video@ts-check and @ts-nocheck
QuizPurpose of Declaration Files
QuizInstalling @types Packages
QuizGradual JS to TS Migration
Quizdeclare namespace Usage
Quiz@param and @type Precision
QuizAmbient Variable and Function Declarations
QuizJSDoc Type Annotations
QuizAutomatic Type Acquisition
Quiz@ts-ignore vs @ts-expect-error
QuizTyping the global Object
QuizDeclaring Untyped Modules
QuizThe declare Keyword
QuizOverloaded Signatures in .d.ts
Code QuizJSDoc @param and @returns
Code QuizUMD Global Declaration Syntax
Code QuizImplicit any from JS Import
Code QuizJSDoc @type Annotation
Code QuizTriple-Slash Reference Syntax
Code Quizdeclare namespace Members
Code QuizAmbient const enum
Code QuizAmbient Class Shape
Code QuizInstalling @types Packages
Code QuizAmbient Variable with declare
Code QuizAmbient Function Signature
Code QuizValue Inside a .d.ts File
Code QuizInstalling @types Packages
FlashcardTriple-Slash Directives
FlashcardThe declare Keyword
FlashcardStructure of an @types Package
FlashcardWildcard Module Declarations
FlashcardJSDoc for Typing JavaScript
Flashcard@ts-ignore vs @ts-expect-error
FlashcardAmbient Global Variables
FlashcardGradual JS to TS Migration
FlashcardHandling Implicit any
FlashcardAmbient Functions
Flashcard@ts-check and @ts-nocheck
FlashcardGlobal Augmentation with declare global
FlashcardGradual Migration to TypeScript
Learn how to adopt TypeScript incrementally by letting JavaScript and TypeScript live side by side in the same project.
