TypeScriptMigrating & Integrating with Build Tools

74 items

1

const enum Under Babel

Code Quiz
2

Type-Checking in CI with tsc --noEmit

Slides / Video
3

Escape Hatches During Migration

Slides / Video
4

TypeScript with esbuild and SWC

Slides / Video
5

Integrating TypeScript with Vite

Slides / Video
6

Type-Checking vs Transpilation Separation

Slides / Video
7

TypeScript with Babel

Slides / Video
8

TypeScript with Webpack

Slides / Video
9

The declare Keyword Explained

Slides / Video
10

Writing Ambient Declaration Files

Slides / Video
11

Third-Party Types with @types Packages

Slides / Video
12

Typing JavaScript with JSDoc Comments

Slides / Video
13

Renaming .js Files to .ts

Slides / Video
14

Incremental JavaScript to TypeScript Migration

Slides / Video
15

Strictness Ramp-Up During Migration

Slides / Video
16

Linting TypeScript with typescript-eslint

Slides / Video
17

Running TypeScript with ts-node

Slides / Video
18

Compiling with tsc and Watch Mode

Slides / Video
19

ts-loader Rule Misses .tsx Files

Code Quiz
20

Vite Build Skips Type Checking

Code Quiz
21

SWC Wrong Parser Syntax

Code Quiz
22

esbuild Ignores Type Errors

Code Quiz
23

transpileOnly Without Type Checker

Code Quiz
24

isolatedModules Type Re-export Error

Code Quiz
25

babel-loader Missing TypeScript Preset

Code Quiz
26

ESLint typescript-eslint Parser Missing

Code Quiz
27

Rollup TypeScript Plugin Not Invoked

Code Quiz
28

npm Build Script Emits Nothing

Code Quiz
29

Jest with ts-jest Preset

Code Quiz
30

verbatimModuleSyntax Type Imports

Code Quiz
31

Emitting Declaration Files

Code Quiz
32

Path Aliases in Two Places

Code Quiz
33

moduleResolution bundler Mode

Code Quiz
34

Migrating .js Files Incrementally

Code Quiz
35

Source Maps for Debugging

Code Quiz
36

Running TS with ts-node

Code Quiz
37

Separating Type Checking from Transpilation

Quiz
38

Vite's Handling of TypeScript

Quiz
39

Configuring SWC for TypeScript

Quiz
40

Configuring esbuild for TypeScript

Quiz
41

Transpile-only Mode for Speed

Quiz
42

Babel with @babel/preset-typescript

Quiz
43

Babel Type-Stripping Limitations

Quiz
44

Linting with typescript-eslint

Quiz
45

Jest with ts-jest vs Babel

Quiz
46

Node.js ESM vs CommonJS Output

Quiz
47

ts-node for Running TypeScript

Quiz
48

Watch Mode Integration

Quiz
49

Path Aliases in Build Tools vs tsconfig

Quiz
50

verbatimModuleSyntax and Bundlers

Quiz
51

tsc as Standalone Build vs Bundler

Quiz
52

Renaming .js Files to .ts Incrementally

Quiz
53

Source Map Configuration

Quiz
54

Emitting Declaration Files During Bundling

Quiz
55

TypeScript with Webpack via ts-loader

Quiz
56

fork-ts-checker-webpack-plugin

Quiz
57

Rollup TypeScript Plugin Setup

Quiz
58

tsc --noEmit in CI

Flashcard
59

Source map integration with bundlers

Flashcard
60

SWC for TypeScript transpilation

Flashcard
61

TypeScript with Webpack via ts-loader

Flashcard
62

fork-ts-checker-webpack-plugin

Flashcard
63

ts-node for running TypeScript directly

Flashcard
64

Linting with typescript-eslint

Flashcard
65

Babel vs tsc: stripping vs checking

Flashcard
66

esbuild for TypeScript transpilation

Flashcard
67

isolatedModules flag

Flashcard
68

Generating declaration files during bundling

Flashcard
69

Path alias resolution across TS and bundler

Flashcard
70

Rollup with plugin-typescript

Flashcard
71

Jest with ts-jest or babel-jest

Flashcard
72

verbatimModuleSyntax and import elision

Flashcard
73

Vite's built-in TypeScript handling

Flashcard
74

babel-loader with preset-typescript

Flashcard
FlashcardIntermediate

Linting with typescript-eslint

typescript-eslint lets ESLint parse and lint TypeScript, including type-aware rules.

Question

What does typescript-eslint add to ESLint?

Click to reveal answer