TypeScript
Migrating & Integrating with Build Tools
74 lessons in TypeScript
- const enum Under BabelCode Quiz
- Type-Checking in CI with tsc --noEmitSlides / Video
- Escape Hatches During MigrationSlides / Video
- TypeScript with esbuild and SWCSlides / Video
- Integrating TypeScript with ViteSlides / Video
- Type-Checking vs Transpilation SeparationSlides / Video
- TypeScript with BabelSlides / Video
- TypeScript with WebpackSlides / Video
- The declare Keyword ExplainedSlides / Video
- Writing Ambient Declaration FilesSlides / Video
- Third-Party Types with @types PackagesSlides / Video
- Typing JavaScript with JSDoc CommentsSlides / Video
- Renaming .js Files to .tsSlides / Video
- Incremental JavaScript to TypeScript MigrationSlides / Video
- Strictness Ramp-Up During MigrationSlides / Video
- Linting TypeScript with typescript-eslintSlides / Video
- Running TypeScript with ts-nodeSlides / Video
- Compiling with tsc and Watch ModeSlides / Video
- babel-loader Missing TypeScript PresetCode Quiz
- ts-loader Rule Misses .tsx FilesCode Quiz
- Vite Build Skips Type CheckingCode Quiz
- esbuild Ignores Type ErrorsCode Quiz
- transpileOnly Without Type CheckerCode Quiz
- isolatedModules Type Re-export ErrorCode Quiz
- SWC Wrong Parser SyntaxCode Quiz
- Rollup TypeScript Plugin Not InvokedCode Quiz
- ESLint typescript-eslint Parser MissingCode Quiz
- npm Build Script Emits NothingCode Quiz
- Path Aliases in Two PlacesCode Quiz
- Running TS with ts-nodeCode Quiz
- Migrating .js Files IncrementallyCode Quiz
- Emitting Declaration FilesCode Quiz
- Source Maps for DebuggingCode Quiz
- moduleResolution bundler ModeCode Quiz
- verbatimModuleSyntax Type ImportsCode Quiz
- Jest with ts-jest PresetCode Quiz
- Node.js ESM vs CommonJS OutputQuiz
- Linting with typescript-eslintQuiz
- Jest with ts-jest vs BabelQuiz
- ts-node for Running TypeScriptQuiz
- TypeScript with Webpack via ts-loaderQuiz
- Babel with @babel/preset-typescriptQuiz
- Babel Type-Stripping LimitationsQuiz
- Transpile-only Mode for SpeedQuiz
- Configuring esbuild for TypeScriptQuiz
- Configuring SWC for TypeScriptQuiz
- Vite's Handling of TypeScriptQuiz
- Rollup TypeScript Plugin SetupQuiz
- Separating Type Checking from TranspilationQuiz
- fork-ts-checker-webpack-pluginQuiz
- Emitting Declaration Files During BundlingQuiz
- Source Map ConfigurationQuiz
- Renaming .js Files to .ts IncrementallyQuiz
- tsc as Standalone Build vs BundlerQuiz
- verbatimModuleSyntax and BundlersQuiz
- Path Aliases in Build Tools vs tsconfigQuiz
- Watch Mode IntegrationQuiz
- fork-ts-checker-webpack-pluginFlashcard
- Vite's built-in TypeScript handlingFlashcard
- Rollup with plugin-typescriptFlashcard
- Source map integration with bundlersFlashcard
- esbuild for TypeScript transpilationFlashcard
- ts-node for running TypeScript directlyFlashcard
- SWC for TypeScript transpilationFlashcard
- isolatedModules flagFlashcard
- Generating declaration files during bundlingFlashcard
- Path alias resolution across TS and bundlerFlashcard
- Jest with ts-jest or babel-jestFlashcard
- verbatimModuleSyntax and import elisionFlashcard
- TypeScript with Webpack via ts-loaderFlashcard
- tsc --noEmit in CIFlashcard
- Babel vs tsc: stripping vs checkingFlashcard
- babel-loader with preset-typescriptFlashcard
- Linting with typescript-eslintFlashcard