Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dizys/talk-type-system-in-typescript

Slides for my talk: Type System in TypeScript
https://github.com/dizys/talk-type-system-in-typescript

Last synced: about 2 months ago
JSON representation

Slides for my talk: Type System in TypeScript

Awesome Lists containing this project

README

        

# Talk: Type System in TypeScript

Slides for my talk: Type System in TypeScript. Proudly powered by [Slidev](https://github.com/slidevjs/slidev).

## Prerequisites

- Node.js: 14+
- yarn

## Getting started

Slides content are at the markdown file [slides.md](./slides.md).

**Install dependencies**

```bash
$ yarn install
```

**Dev locally**

```bash
$ yarn dev
```

will open browser tab automatically.

## Deploy SPA

The slides are deployed as a single page application through GitHub Actions and GitHub Pages.

For more details, please refer to the [GitHub Action workflow file](./.github/workflows/deploy-pages.yml). Please notice the base path argument should be changed accordingly when building your own SPA.

## License

GPL v3.0