An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

@envelop/testing

Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.

Ecosystem
npmjs.org
Latest Release
10.1.0
about 2 months ago
Versions
1,559
Downloads
47,657 last month
Dependent Packages
21
Dependent Repos
32
@envelop/resource-limitations 8.1.1 💰
A rate-limit implementation based on resource limitations and static calculation of the score (si...
1,615 versions - Latest release: 26 days ago - 1 dependent package - 15.9 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 4.2% on npmjs.org
@envelop/operation-field-permissions 9.1.1 💰
Disallow executing operations that select certain fields. Useful if you want to restrict the scop...
1,664 versions - Latest release: 26 days ago - 2 dependent packages - 7 dependent repositories - 28 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.5% on npmjs.org
@envelop/graphql-modules 9.1.1 💰
This plugins integrates [`graphql-modules`](https://github.com/Urigo/graphql-modules) execution l...
2,089 versions - Latest release: 26 days ago - 13 dependent packages - 14 dependent repositories - 62.2 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.1% on npmjs.org
@envelop/extended-validation 7.1.1 💰
Extended validation plugin adds support for writing GraphQL validation rules, that has access to ...
1,659 versions - Latest release: 26 days ago - 6 dependent packages - 75 dependent repositories - 326 thousand downloads last month - 764 stars on GitHub - 3 maintainers
@envelop/fragment-arguments 9.1.1 💰
This plugins replaces the default GraphQL `parser` with an extended version that supports setting...
1,579 versions - Latest release: 26 days ago - 1 dependent package - 14 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 3.0% on npmjs.org
@envelop/filter-operation-type 9.1.1 💰
This plugins injects a validation rule into the validation phase that only allows the specified o...
1,549 versions - Latest release: 26 days ago - 2 dependent packages - 398 dependent repositories - 83.5 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.6% on npmjs.org
@envelop/generic-auth 11.1.1 💰
This plugin allows you to implement custom authentication flow by providing a custom user resolve...
1,679 versions - Latest release: 26 days ago - 12 dependent packages - 18 dependent repositories - 169 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.3% on npmjs.org
@envelop/graphql-jit 11.1.1 💰
This plugins replaces the original `execute` of GraphQL with [`graphql-jit`](https://github.com/z...
2,180 versions - Latest release: 26 days ago - 13 dependent packages - 30 dependent repositories - 144 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 5.4% on npmjs.org
@envelop/execute-subscription-event 8.1.1 💰
Utilities for hooking into the [ExecuteSubscriptionEvent](<https://spec.graphql.org/draft/#Execut...
1,560 versions - Latest release: 26 days ago - 2 dependent packages - 1 dependent repositories - 17.4 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 1.3% on npmjs.org
@envelop/core 5.5.1 💰
This is the core package for Envelop. You can find a complete documentation here: https://github....
1,816 versions - Latest release: 26 days ago - 82 dependent packages - 1,265 dependent repositories - 19.2 million downloads last month - 825 stars on GitHub - 3 maintainers
Top 3.1% on npmjs.org
@envelop/apollo-server-errors 9.1.1 💰
This plugin exposes the same error structure as `apollo-server`. Use this plugin if you are movin...
1,558 versions - Latest release: 26 days ago - 3 dependent packages - 8 dependent repositories - 42.7 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 3.0% on npmjs.org
@envelop/depth-limit 7.1.1 💰
This plugins uses [`graphql-depth-limit`](https://www.npmjs.com/package/graphql-depth-limit) in o...
1,558 versions - Latest release: 26 days ago - 2 dependent packages - 412 dependent repositories - 93.9 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 4.6% on npmjs.org
@envelop/apollo-tracing 9.1.1 💰
This plugin tracks execution and resolvers and reports it using [`apollo-tracing`](https://github...
1,574 versions - Latest release: 26 days ago - 4 dependent packages - 1 dependent repositories - 18.5 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 8.0% on npmjs.org
@envelop/apollo-datasources 7.1.1 💰
This plugin integrates Apollo DataSources into Envelop.
1,506 versions - Latest release: 26 days ago - 1 dependent package - 1 dependent repositories - 12.9 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 1.5% on npmjs.org
@envelop/validation-cache 10.1.0 💰
This plugins adds simple LRU caching to your `validate`, to improve performance by caching the va...
1,934 versions - Latest release: about 2 months ago - 17 dependent packages - 1,201 dependent repositories - 616 thousand downloads last month - 824 stars on GitHub - 3 maintainers
Top 4.1% on npmjs.org
@envelop/statsd 8.1.0 💰
This plugin tracks the complete execution flow, and reports metrics using StatsD (based on `hot-s...
1,637 versions - Latest release: about 2 months ago - 2 dependent packages - 7 dependent repositories - 38.7 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 3.6% on npmjs.org
@envelop/response-cache-redis 4.3.0 💰
- Supports redis cache for `@envelop/response-cache` plugin - Suitable for serverless deployments...
2,031 versions - Latest release: about 2 months ago - 4 dependent packages - 3 dependent repositories - 34.3 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 3.9% on npmjs.org
@envelop/sentry 15.1.0 💰
This plugin collects errors and performance tracing for your execution flow, and reports it to [S...
2,207 versions - Latest release: about 2 months ago - 2 dependent packages - 10 dependent repositories - 122 thousand downloads last month - 825 stars on GitHub - 3 maintainers
@envelop/response-cache-cloudflare-kv 6.1.0 💰
- Supports [Cloudflare KV](https://developers.cloudflare.com/kv/) cache for `@envelop/response-...
331 versions - Latest release: about 2 months ago - 9.71 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 7.2% on npmjs.org
@envelop/rate-limiter 10.0.0 💰
This plugins uses [`graphql-rate-limit`](https://github.com/teamplanes/graphql-rate-limit#readme)...
1,600 versions - Latest release: about 2 months ago - 1 dependent package - 3 dependent repositories - 109 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.3% on npmjs.org
@envelop/response-cache 9.1.0 💰
- Skip the execution phase and reduce server load by caching execution results in-memory. - Custo...
2,155 versions - Latest release: about 2 months ago - 9 dependent packages - 35 dependent repositories - 141 thousand downloads last month - 825 stars on GitHub - 3 maintainers
@envelop/preload-assets 9.1.0 💰
Inject a function for registering assets that should be preloaded on the client. The registered a...
1,542 versions - Latest release: about 2 months ago - 1 dependent package - 12.4 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 8.0% on npmjs.org
@envelop/persisted-operations 10.1.0 💰
This plugin allow you to enforce execution of persisted (hashed) operation, using a custom store.
1,550 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 12.9 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 3.1% on npmjs.org
@envelop/prometheus 14.1.0 💰
This plugin tracks the complete execution flow, and reports metrics using Prometheus tracing (bas...
1,654 versions - Latest release: about 2 months ago - 3 dependent packages - 7 dependent repositories - 147 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 1.5% on npmjs.org
@envelop/parser-cache 10.1.0 💰
This plugins adds simple LRU caching to your `parse`, to improve performance by caching the parse...
1,610 versions - Latest release: about 2 months ago - 20 dependent packages - 1,189 dependent repositories - 163 thousand downloads last month - 825 stars on GitHub - 3 maintainers
Top 3.8% on npmjs.org
@envelop/opentelemetry 9.1.0 💰
This plugins integrates [Open Telemetry](https://opentelemetry.io/) tracing with your GraphQL exe...
1,621 versions - Latest release: about 2 months ago - 2 dependent packages - 4 dependent repositories - 119 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.0% on npmjs.org
@envelop/on-resolve 7.1.0 💰
This plugin allows you to hook into resolves of every field in the GraphQL schema.
1,448 versions - Latest release: about 2 months ago - 11 dependent packages - 45 dependent repositories - 406 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 2.8% on npmjs.org
@envelop/live-query 10.1.0 💰
The easiest way of adding live queries to your GraphQL server!
1,546 versions - Latest release: about 2 months ago - 6 dependent packages - 34 dependent repositories - 46.8 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 4.2% on npmjs.org
@envelop/newrelic 10.1.0 💰
Instrument your GraphQL application with New Relic reporting. Take advantage of Distributed traci...
1,587 versions - Latest release: about 2 months ago - 2 dependent packages - 7 dependent repositories - 23.9 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 8.0% on npmjs.org
@envelop/immediate-introspection 7.1.0 💰
## Getting Started
1,442 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 8.63 thousand downloads last month - 764 stars on GitHub - 3 maintainers
Top 7.9% on npmjs.org
@envelop/graphql-middleware 9.1.0 💰
This plugins wraps [`graphql-middleware`](https://github.com/maticzav/graphql-middleware) and all...
1,545 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 30.7 thousand downloads last month - 825 stars on GitHub - 2 maintainers
Top 3.9% on npmjs.org
@envelop/dataloader 9.1.0 💰
This plugin helps you to create a new [DataLoader](https://github.com/graphql/dataloader) instanc...
1,549 versions - Latest release: about 2 months ago - 8 dependent packages - 2 dependent repositories - 29.4 thousand downloads last month - 825 stars on GitHub - 2 maintainers
Top 3.9% on npmjs.org
@envelop/apollo-federation 8.1.0 💰
This plugin integrates Apollo Federation Gateway into Envelop.
1,581 versions - Latest release: about 2 months ago - 3 dependent packages - 4 dependent repositories - 24.5 thousand downloads last month - 822 stars on GitHub - 2 maintainers
Top 1.9% on npmjs.org
@envelop/disable-introspection 9.1.0 💰
This plugin injects the `NoSchemaIntrospectionCustomRule` validation rule exported from the `grap...
1,553 versions - Latest release: about 2 months ago - 6 dependent packages - 750 dependent repositories - 205 thousand downloads last month - 822 stars on GitHub - 2 maintainers
Top 6.5% on npmjs.org
@envelop/auth0 9.1.0 💰
This plugin validates an JWT token created by [Auth0](https://auth0.com/), and injects the Auth0 ...
1,567 versions - Latest release: about 2 months ago - 1 dependent package - 10 dependent repositories - 19.5 thousand downloads last month - 825 stars on GitHub - 2 maintainers
Links
Registry npmjs.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:npm/%40envelop/testing
spec
License MIT
Namespace envelop
First Release over 4 years ago
Last Synced 26 days ago
Repository
Stars 764 on GitHub
Forks 112 on GitHub
Commits 1356
Committers 62
Avg per Author 21.871
DDS 0.375
Rankings on npmjs.org
Overall Top 2.2%
Downloads Top 1.5%
Dependent packages Top 1.4%
Dependent repos Top 2.3%
Forks Top 3.1%