# io-ts-types

> A collection of codecs and combinators for use with io-ts

Latest version **0.5.19** (published 2022-10-12) · MIT license · 0 weekly downloads

## Install

```sh
npm install io-ts-types
pnpm add io-ts-types
yarn add io-ts-types
bun add io-ts-types
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.5.19 |
| Published | 2022-10-12 |
| First published | 2017-09-13 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Unpacked size | 134.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 315 |
| Author | Giulio Canti |
| Maintainers | gcanti |
| Keywords | io-ts, fp-ts, monocle-ts, newtype-ts |

## Links

- npm: https://www.npmjs.com/package/io-ts-types
- Repository: https://github.com/gcanti/io-ts-types
- Issues: https://github.com/gcanti/io-ts-types/issues
- npm.io page: https://npm.io/package/io-ts-types

## Recent versions

- 0.5.19 (latest) — 2022-10-12
- 0.4.8 (old-version-0.4.x) — 2019-12-12
- 0.3.5 (next) — 2018-05-02
- 0.5.18 — 2022-10-10
- 0.5.17 — 2022-09-27
- 0.5.16 — 2021-03-23
- 0.5.15 — 2021-02-19
- 0.5.14 — 2021-02-15
- 0.5.13 — 2021-01-26
- 0.5.12 — 2020-11-09
- 0.5.11 — 2020-09-08
- 0.5.10 — 2020-08-19
- 0.5.9 — 2020-08-07
- 0.5.8 — 2020-07-13
- 0.5.7 — 2020-06-05
- … 39 more at https://npm.io/package/io-ts-types/versions

## README

A collection of runtime types and combinators for use with [io-ts](https://github.com/gcanti/io-ts)

# Installation

To install the stable version:

```sh
npm i io-ts-types
```

**Note**. `io-ts-types` depends on

- [`fp-ts`](https://github.com/gcanti/fp-ts)
- [`io-ts`](https://github.com/gcanti/io-ts)
- [`monocle-ts`](https://github.com/gcanti/monocle-ts)
- [`newtype-ts`](https://github.com/gcanti/newtype-ts)

starting from `0.5.0` you must install `fp-ts`, `io-ts`, `newtype-ts` and `monocle-ts` manually (`fp-ts`, `io-ts`, `newtype-ts` and `monocle-ts` are listed in `peerDependency`)

# TypeScript compatibility

| `io-ts-types` version | required `typescript` version |
| --------------------- | ----------------------------- |
| 0.5.x                 | 3.5+                          |
| 0.4.x                 | 3.1+                          |

# Documentation

- [API Reference](https://gcanti.github.io/io-ts-types)

---
_Source: https://npm.io/package/io-ts-types · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
