1.6.6 • Published 4 months ago

tsafe v1.6.6

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

A few GIFs to convince you that you need tsafe in your life

Motivations

Powerful TypeScript features like assertion functions or user-defined type guards are only useful if paired with utility functions.

TypeScript, however, only exports type helpers (e.g. Record, ReturnType, etc.).

This module provides «the missing builtins» such as the assert function and corrects frustrating aspects of default utility types such as ReturnType.

Documentation website

Installation

tsafe is both an NPM and a Deno module. (Achieved with denoify)

Import in deno:

import { assert, typeGuard, ... } from "https://deno.land/x/tsafe/mod.ts";

Install elsewhere:

$ npm install --save tsafe
#OR
$ yarn add tsafe
1.6.6

4 months ago

1.6.4

11 months ago

1.6.4-rc.1

12 months ago

1.6.4-rc.0

12 months ago

1.6.5

8 months ago

1.4.2-rc.2

1 year ago

1.4.2-rc.1

1 year ago

1.4.2-rc.0

1 year ago

1.6.3

12 months ago

1.6.1

12 months ago

1.4.3

1 year ago

1.6.0

1 year ago

1.4.2

1 year ago

1.4.2-rc.4

1 year ago

1.4.2-rc.3

1 year ago

1.5.2

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.2.0

2 years ago

1.4.1

1 year ago

1.4.0

1 year ago

1.2.1

2 years ago

1.2.0-beta.0

2 years ago

1.4.0-rc.0

1 year ago

1.4.0-rc.1

1 year ago

1.3.4

1 year ago

1.3.3

1 year ago

1.3.2

1 year ago

1.1.3

2 years ago

1.3.0

1 year ago

1.1.2

2 years ago

1.1.3-rc.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.10.1

2 years ago

0.10.0

2 years ago

0.9.0

2 years ago

0.9.1

2 years ago

0.8.1

3 years ago

0.8.0

3 years ago

0.7.2

3 years ago

0.7.1

3 years ago

0.7.3

3 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.5.0

3 years ago

0.4.1

3 years ago

0.3.0

3 years ago

0.2.3

3 years ago

0.4.0

3 years ago

0.2.4

3 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.13

3 years ago

0.1.14

3 years ago

0.1.15

3 years ago

0.1.0

3 years ago

0.2.1

3 years ago

0.1.2

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.9

3 years ago

0.1.4

3 years ago

0.2.2

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.0.1

3 years ago