ToolsVersion The value of <TypeScriptToolsVersion>1.7</TypeScriptToolsVersion> property in the project file identifies
UMD A UMD module is one that can either be used as module (through an import), or as a global (when run in an environment
Watchify We’ll start with Watchify to provide background compilation: npm
Null and Undefined In TypeScript, both undefined and null actually have their own types named undefined
Minimal project Let’s start out with a new directory. We’ll name it proj for now, but you can change it to whatever you want.
let declarations By now you’ve figured out that var has some problems, which is precisely why let statements
Metadata Some examples use the reflect-metadata library which adds a polyfill for an
Add example code Type the following code into app.ts. function
Type Checking In order to understand type checking with JSX, you must first understand the difference between intrinsic elements and value-based
Discriminated Unions You can combine string literal types, union types, type guards, and type aliases to build an advanced pattern called discriminated
Page 24 of 29