npm.io
1.0.3 • Published 3 years ago

@apollo/cache-control-types

Licence
MIT
Version
1.0.3
Deps
0
Size
74 kB
Vulns
0
Weekly
0
Stars
13.9K

Cache Control types

This package exports various TypeScript types related to Apollo Server's cache policy calculation.

Specifically, it gives a type-safe way to get the info.cacheControl field in resolvers. Either declare your resolver's info argument to be of type GraphQLResolveInfoWithCacheControl (perhaps with the graphql-code-generator typescript-resolvers customResolveInfo option), or use the maybeCacheControlFromInfo or cacheControlFromInfo functions to extract info.cacheControl in a type-safe way.

Keywords