Create a new PnWKit instance.
Your Politics & War API key
Optionaloptions: PnWKitOptions
Optional configuration including cache settings
Protected ReadonlyapiPolitics & War API key for authentication
Protected Optional ReadonlycacheCache configuration (if enabled)
ReadonlydataAccess to the Politics & War daily data dumps
ReadonlymutationsMutation builders for all Politics & War GraphQL mutations
ReadonlyqueriesQuery builders for all Politics & War GraphQL queries
ReadonlysubscriptionsReadonlyutilitiesUtility functions for calculations and data transformations
Clear all cached query responses.
Useful for forcing fresh data retrieval or managing memory usage. Safe to call even if caching is disabled.
Get cache statistics including current size and maximum capacity.
Object with size (current entries) and max (capacity limit),
or undefined if caching is disabled
Main PnWKit client for interacting with the Politics & War API.
Provides a type-safe, fluent API for querying Politics & War GraphQL endpoints with built-in retry logic, rate limiting, and optional caching.
Example