--alwaysStrict
--alwaysStrict is defined as: to flag TSC to apply Strict Mode. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Strictness Config, TSC CMD Flag Settings, Tsc S
--alwaysStrict is defined as: to flag TSC to apply Strict Mode. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Strictness Config, TSC CMD Flag Settings, Tsc S
--noImplicitAny is defined as: to flag TSC to prevent Type Inference for any - enforce explicit Type for Parameter, Exception, etc. Topics on: . Read more: JS,
--noImplicitThis is defined as: to flag TSC to throw error when Type of this keyword unclear. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Strictness Config
--strictFunctionTypes is defined as: to flag TSC to enforce stronger checks for function Types. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Strictness Conf
--strictNullChecks is defined as: to flag TSC to throw error when null is not explicitly defined. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Strictness Co
--strictPropertyInitialization is defined as: flag to set TSC to throw error when properties in class definitions are not initialized. Topics on: . Read more: J
.map is defined as: file to bridge JS to TS input file (.TS). Topics on: generates app.js.map, allows inspecting .ts code Browser (Sources tab). Read more: JS,
'compilerOptions'. Topics on: /*Language and Environment */ settings, /* Modules */, /* Emit */, /* Type Checking */. Read more: JS, TS, TS Def, TSC, TSC Comman
'exclude': ['_FILE_PATHS', '_OR_ENTIRE_FOLDERS_'] is defined as: to exclude file/dir from TSC. Topics on: 'exclude': ['node_modules'] included by default. Read
'extends' is defined as: to add additional tsconfig schema for library. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Commands, Tsconfigjson, Extends | Wiki
'lib': [] is defined as: to set which default objects & features TSC knows. Topics on: 'lib': [] defaults to JS Library & Web API for Browser Runtime, 'target':
'noEmit': true is defined as: to disable outputting any files. Topics on: 'noEmit': true used to run TSC for Type-Checking only. Read more: JS, TS, TS Def, TSC,
'noEmitOnError': true is defined as: to disable ANY output file if any type errors found. Topics on: 'noEmitOnError': true will prevent output of even correctly
'noImplicitAny': true is defined as: to throw Exception when any Parameter inferred as any. Topics on: 'noImplicitAny': true does not throw on Variable Declarat
'sourcemap': true is defined as: to create .map ext for debug. Topics on: .map. Read more: JS, TS, TS Def, TSC, TSC Commands, Tsconfigjson, Compiler Options, Em
'strictNullChecks': true is defined as: to throw Exception when access Variable which potentially be null/undefined. Topics on: . Read more: JS, TS, TS Def, TSC
'target': 'es2016' is defined as: to set ECMAScript version to Downlevel to. Topics on: Downlevel. Read more: JS, TS, TS Def, TSC, TSC Commands, Tsconfigjson, C
/* Emit */. Topics on: 'declaration': true, 'sourcemap': true, 'outFile': './', 'outDir': './dist', 'rootDir': './', 'removeComments': true, 'noEmit': true, 'no
/* Modules */. Topics on: 'module': 'commonjs', 'resolveJsonModule': true. Read more: JS, TS, TS Def, TSC, TSC Commands, Tsconfigjson, Compiler Options|Dev Wiki
/* Type Checking */. Topics on: 'strict': true, 'noImplicitAny': true, 'strictNullChecks': true, 'strictFunctionTypes': true, 'strictBindCallApply': true, 'stri
/*Language and Environment */ settings. Topics on: 'target': 'es2016', 'lib': []. Read more: JS, TS, TS Def, TSC, TSC Commands, Tsconfigjson, Compiler Options
// @ts-expect-error is defined as: tell TSC to expect & suppress static error on next line. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Directive| Dev Wiki
as is defined as: Type Assertion Type Operator to Type Assertion Variable as Type. Topics on: !snippet assert data as Array. Read more: JS, TS, TS Def, TSC, Typ
Downlevel is defined as: (TS term) to Transpile to older JS version. Topics on: set TS compiler to target ES5 for index.ts. Read more: JS, TS, TS Def, TSC, TSC
Dynamic Level is defined as: TS Runtime Language Level of JS Source Code & Variables. Topics on: Values exist on Dynamic Level, regular functions exist on Dynam
Initialize project folder to run with TS is defined as: tsc --init. Topics on: . Read more: JS, TS, TS Def, TSC, TSC Commands|FullStack Wiki by Roger J
Language Level is defined as: TS exists on Dynamic Level & Static Level. Topics on: Dynamic Level, Static Level, TS improves DX, Readability at Static Level, TS
Language Service is defined as: component layer of TSC to provide tool integration with IDE for more features. Topics on: auto-complete, code formatting, code h
must ts-annotate try-catch err is defined as: . Topics on: workaround: dev.to/jdbar/the problem with handling node js errors in typescript and the workaround m6
Non-exception Failures is defined as: Unexpected behavior which doesn't throw Exception (in default JavaScript). Topics on: Non-exception Failures get flag by T
Non-Null Assertion Operator is defined as: postfix ! Type Assertion to Type Assertion that Variable ≠ undefined || null. Topics on: ! removes null & undefined
run TSC in Watch Mode for app.ts is defined as: tsc app.ts -w. Topics on: Watch Mode. Read more: JS, TS, TS Def, TSC, TSC Commands|FullStack Wiki by Roger J
Static Level is defined as: TS statically check Language Level of static types, manage by TS at Compile Time. Topics on: Types exist on Static Level, Generic T
Static Type is defined as: Type def at Compile Time. Topics on: . Read more: JS, TS, TS Def, Static Type System, Static Type, Type, Compile Time| FullStack Wiki
Static Type System is defined as: system to Type-Check Type of Variable (known & expected) at Compile Time. Topics on: statically check, Static Type, Use wallab
statically check is defined as: (process) to check Source Code w/o run. Topics on: . Read more: JS, TS, TS Def, Static Type System, Statically Check, Source Cod
Superset is defined as: extension to set (language extends base Programming Language). Topics on: !analogy: if JS was CSS, then TS would be SCSS, previews next-
TS Def is defined as: Definitions on what is a type, set, etc. How static type compiler config & works.. Topics on: Superset, Static Type System, use TS for bet
TS Errors. Topics on: !add, !cannot create empty .tsx files, !cannot create JSX w/o explicit children, !forgot to add store to Provider, !must TS annotate catch
TSC is defined as: CLI Dev tool to Type-Check/Compiler TS to JS. Topics on: uses static code analysis to reduce Runtime Error, TS Compiler will throw errors or
tsc --strict is defined as: to flag TSC auto-set max strictness settings, apply true to: --noImplicitAny, --noImplicitThis, --alwaysStrict, --strictNullChecks,
TSC CMD flag settings. Topics on: tsc --strict. Read more: JS, TS, TS Def, TSC, TSC Strictness Config, TSC CMD Flag Settings|FullStack Wiki by Roger J
TSC commands. Topics on: run TSC in Watch Mode for app.ts, tsc --init, tsc -w (run in project root dir), Initialize project folder to run with TS, tsconfig.jso
TSC Directive is defined as: comment statement as Directive to control TSC behavior on line/file basis. Topics on: // @ts-ignore, // @ts-nocheck, // @ts-check,
TSC Strictness Config. Topics on: default TypeScript types are optional/opt-in, default TypeScript does not check for potential null/undefined val, toggle on al
tsconfig.json is defined as: TS Manifest to config TSC behavior. Topics on: 'extends', 'compilerOptions', 'exclude': ['_FILE_PATHS', '_OR_ENTIRE_FOLDERS_'], 'fi
Type Assertion is defined as: TS Syntax to override TSC's Type Inference for Static Type of specific Value. Topics on: Type Assertion removes Static Type safety
Type Cast is defined as: aka type conversion of one type to another, in C/C++ - equiv to (implicit) type coersion or (explicit) reassignment in JS. Topics on: .
Type Inference is defined as: (feature) TSC to auto-derive implicit Type for Variable (w/o explicit Type Annotation). Topics on: Type Inference applies when De
Type-Check is defined as: (process) to check Variable assigned expected Types (usually done statically during Compile Time). Topics on: helps avoid unexpected R
use TS for better OOP. Topics on: use TS to better Encapsulation code into classes, interfaces & modules, use TS to extend visibility layer of class properties
Watch Mode is defined as: TSC mode to continuously monitor & recompile upon Source Code change (save). Topics on: . Read more: JS, TS, TS Def, TSC, TSC Commands