# @envelop/types

Latest version **5.2.1** (published 2025-03-06) · MIT license · 0 weekly downloads

## Install

```sh
npm install @envelop/types
pnpm add @envelop/types
yarn add @envelop/types
bun add @envelop/types
```

## Health

**Score 45/100 (D)** — status: stable.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads.

Negative: stale.

## Facts

| | |
|---|---|
| Version | 5.2.1 |
| Published | 2025-03-06 |
| First published | 2021-03-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18.0.0 |
| Dependencies | 2 |
| Unpacked size | 51 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 827 |
| Author | Dotan Simha |
| Maintainers | dotansimha |

## Links

- npm: https://www.npmjs.com/package/@envelop/types
- Repository: https://github.com/n1ru4l/envelop
- Homepage: https://github.com/n1ru4l/envelop#readme
- Issues: https://github.com/n1ru4l/envelop/issues
- npm.io page: https://npm.io/package/@envelop/types

## Dependencies (2)

- [tslib](https://npm.io/package/tslib.md) ^2.5.0
- [@whatwg-node/promise-helpers](https://npm.io/package/@whatwg-node/promise-helpers.md) ^1.0.0

## Recent versions

- 5.2.1 (latest) — 2025-03-06
- 6.0.0-alpha-20260420122826-afff629b648b45dc56cbf71f10a44eb4006be3c3 (alpha) — 2026-04-20
- 5.2.1-rc-20250306153119-ed3979491f3ac71caf439dd723f2d12d26b1000f (rc) — 2025-03-06
- 5.2.1-alpha-20250306152819-85579bd42888d16682c982a98e5c72d4d7af6a19 — 2025-03-06
- 5.2.1-rc-20250306152642-f02839d206a88fa8ebab104fec74f8eca1874bc3 — 2025-03-06
- 5.2.1-alpha-20250306152310-8604b473d8a2cc9a1cc95d8d4bb0ddcfdc08a49a — 2025-03-06
- 5.2.1-alpha-20250306144220-1ff4a8bf12b31f7c947de7059536e39828d47ada — 2025-03-06
- 5.2.1-alpha-20250306143613-6c65ce45b6427a19190a3ccf4795017190b7d908 — 2025-03-06
- 5.2.0 — 2025-03-04
- 5.2.0-rc-20250304113349-2801f0901a3ce0fa48807059a892355fd3dcdb71 — 2025-03-04
- 5.2.0-alpha-20250304113139-7741b765509b84e9479d55e56eea336644a418ea — 2025-03-04
- 5.2.0-alpha-20250304112901-104f55fcc4d6144f2e931f5f9e90635691aad2e8 — 2025-03-04
- 5.2.0-rc-20250304112711-219374a5ae578adf061fa06588b59e9b7f16fd1d — 2025-03-04
- 5.2.0-alpha-20250304112053-4b5f935a3536cb0aa18561560f8b4003d186bd06 — 2025-03-04
- 5.2.0-alpha-20250304074037-40109c632178bb84b8118137c42e86caf2747459 — 2025-03-04
- … 725 more at https://npm.io/package/@envelop/types/versions

## README

## Envelop

`envelop` is a lightweight JavaScript (/TypeScript) library for wrapping GraphQL execution layer and
flow, allowing developers to develop, share and collaborate on GraphQL-related plugins while filling
the missing pieces in GraphQL implementations.

`envelop` aims to extend the GraphQL execution flow by adding plugins that enrich the feature set of
your application.

<p align="center">
  <img height="150" src="./logo.png">
</p>

[Moved to GraphQL Yoga repository](https://github.com/graphql-hive/graphql-yoga/blob/main/packages/envelop)

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