A tiny TypeScript wrapper around the official Perplexity SDK that adds transparent caching for:
The **[Perplexity provider](https://ai-sdk.dev/providers/ai-sdk-providers/perplexity)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for Perplexity's Sonar API - a powerful answer engine with real-time web search capabilities.
The official TypeScript library for the Perplexity API
A cache object that deletes the least-recently-used items.
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
Require hook for automatic V8 compile cache persistence
A simple key/value storage using files to persist the data
Real-time web search, reasoning, and research through Perplexity's API
Require hook for automatic V8 compile cache persistence
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
TypeScript definitions for http-cache-semantics
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
LRU and FIFO caches for Client or Server
[](https://www.npmjs.com/package/@aws-sdk/endpoint-cache) [](https://www.npmjs.com/package/@aws-sdk/e
A super-fast, promise-based cache that reads and writes to the file-system.
An LRU cache of weak references
A generational pseudo-LRU cache with strict maximum size limits.
Create a full Content-Type header given a MIME type or extension and cache the result
No description provided.
Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.
node-simple-lru-cache =====================
The time-based use-recency-unaware cousin of [`lru-cache`](http://npm.im/lru-cache)
High Performance In-Memory Cache for Node.js
TypeScript types for Apollo Server info.cacheControl