An open API service indexing awesome lists of open source software.

https://github.com/wizcorp/typescript-primer

Quick primer on the why, what and how of TypeScript
https://github.com/wizcorp/typescript-primer

nodejs ts-node typescript webpack

Last synced: 12 months ago
JSON representation

Quick primer on the why, what and how of TypeScript

Awesome Lists containing this project

README

          

# ![typescript-primer](./images/typescript.png)

> JavaScript that scales.

Quick primer on the why, what and how of [TypeScript](https://www.typescriptlang.org/)

Presented to you by [Wizcorp](https://wizcorp.jp).

## Requirements

* Node.js 8 or higher (recommend using [NVS](https://github.com/jasongin/nvs) or [NVM](https://github.com/creationix/nvm))
* A web browser (Chrome recommended)

> setup

```shell
npm install
npm install -g ts-node typescript
```

From the root of this repository, make sure to run `npm install` to
install all the dependencies you will need to run the examples.

## Chapters

### 01. Intro

- What is TypeScript?
- Why use TypeScript?
- Type system

### 02. Compiler and typings

- tsconfig.json
- Type definition files
- Typing dependencies
- DefinitelyTyped (`@types`)

### 03. Tools

- tslint
- typedoc
- jscpd

### 04. Webpack