TypeScripttsconfig & Project Setup

100 items

1

isolatedModules and Ambient const enum

Code Quiz
2

Misspelled declaration Option

Code Quiz
3

strict Flag Enables All Strict Checks

Code Quiz
4

include, exclude, and files Fields

Slides / Video
5

Incremental Builds and Watch Mode

Slides / Video
6

typeRoots and types Options Explained

Slides / Video
7

skipLibCheck and Type-Check Speed

Slides / Video
8

noEmit and Emit Control Options

Slides / Video
9

Project References and Composite Builds

Slides / Video
10

Extending Configurations with extends

Slides / Video
11

esModuleInterop and allowSyntheticDefaultImports

Slides / Video
12

moduleResolution: node vs classic vs bundler

Slides / Video
13

The strict Option Explained

Slides / Video
14

outDir and rootDir for Output Structure

Slides / Video
15

The lib Option for Built-in Types

Slides / Video
16

The module Compiler Option

Slides / Video
17

The target Compiler Option Explained

Slides / Video
18

allowJs and checkJs Options

Slides / Video
19

Path Aliases with baseUrl and paths

Slides / Video
20

sourceMap and declaration Options

Slides / Video
21

Project Reference Without composite

Code Quiz
22

Switch Case Falls Through

Code Quiz
23

Missing jsx Option for TSX

Code Quiz
24

Default Import Without the Synthetic Flag

Code Quiz
25

Empty types Array Excludes @types

Code Quiz
26

noImplicitReturns Missing Return Path

Code Quiz
27

moduleResolution Strategy Matters

Code Quiz
28

noImplicitAny Catches Untyped Parameters

Code Quiz
29

module Setting for Output Format

Code Quiz
30

strictNullChecks Effect on null

Code Quiz
31

target Controls Emitted JS Version

Code Quiz
32

rootDir Constrains Input Source Root

Code Quiz
33

outDir Directs Output Location

Code Quiz
34

sourceMap option

Flashcard
35

moduleResolution option

Flashcard
36

strictNullChecks option

Flashcard
37

noEmit and emit-related options

Flashcard
38

Initializing tsconfig with tsc --init

Flashcard
39

jsx compiler option

Flashcard
40

incremental compilation and tsBuildInfoFile

Flashcard
41

noImplicitReturns and switch fallthrough

Flashcard
42

Config resolution order and CLI overrides

Flashcard
43

resolveJsonModule option

Flashcard
44

noImplicitAny option

Flashcard
45

module compiler option

Flashcard
46

outDir and rootDir options

Flashcard
47

extends field for config inheritance

Flashcard
48

Project references and composite builds

Flashcard
49

baseUrl and paths for aliasing

Flashcard
50

include, exclude, and files fields

Flashcard
51

Watch mode with tsc --watch

Flashcard
52

skipLibCheck option

Flashcard
53

lib compiler option

Flashcard
54

noUnusedLocals and noUnusedParameters

Flashcard
55

allowJs and checkJs options

Flashcard
56

The compilerOptions object

Flashcard
57

typeRoots and types options

Flashcard
58

strict mode and its flags

Flashcard
59

forceConsistentCasingInFileNames

Flashcard
60

esModuleInterop and default imports

Flashcard
61

declaration and declarationMap options

Flashcard
62

target compiler option

Flashcard
63

Consistent File Name Casing

Code Quiz
64

Unused Local Variable

Code Quiz
65

Importing JSON Files

Code Quiz
66

Uninitialized Class Field

Code Quiz
67

Placing skipLibCheck

Code Quiz
68

Callback Parameter Variance

Code Quiz
69

extends With a Base tsconfig

Code Quiz
70

paths Mapping for Aliases

Code Quiz
71

noEmit Set to False

Code Quiz
72

Default Import Without esModuleInterop

Code Quiz
73

Misspelled sourceMap Option

Code Quiz
74

Globs in the files Array

Code Quiz
75

Include Glob Misses Nested Files

Code Quiz
76

checkJs Without allowJs

Code Quiz
77

Missing DOM in lib

Code Quiz
78

allowJs and checkJs

Quiz
79

Watch and Incremental Compilation

Quiz
80

The strict Flag

Quiz
81

The module Compiler Option

Quiz
82

baseUrl and paths

Quiz
83

include, exclude, and files

Quiz
84

sourceMap and declaration

Quiz
85

The skipLibCheck Option

Quiz
86

types and typeRoots

Quiz
87

noUnusedLocals and noImplicitReturns

Quiz
88

The moduleResolution Option

Quiz
89

noEmit and emitDeclarationOnly

Quiz
90

The jsx Option

Quiz
91

The target Compiler Option

Quiz
92

The extends Field

Quiz
93

outDir and rootDir

Quiz
94

esModuleInterop Basics

Quiz
95

Project References and composite

Quiz
96

forceConsistentCasingInFileNames

Quiz
97

The lib Option

Quiz
98

The resolveJsonModule Option

Quiz
99

Strict Family Flags

Quiz
100

The isolatedModules Option

Quiz
FlashcardIntermediate

Initializing tsconfig with tsc --init

Running tsc --init scaffolds a tsconfig.json with sensible defaults and commented options.

Question

What does running `tsc --init` do in a project?

Click to reveal answer