{"library":"auth0-cc-token-cache","type":"library","category":null,"description":"Minimal Auth0 client credentials token acquisition with Redis caching (v0.1.0). Solves M2M token quota limits by caching tokens in Redis with automatic TTL management. Integrates with the official Auth0 SDK (v5+) and ioredis (v5+). Designed for Node.js >=18. Provides a simple `createTokenClient` factory function returning an async `getAccessToken()` method. Cache key includes `clientId` and `audience`; supports configurable prefix and TTL buffer. Ships TypeScript definitions. Low dependency footprint but requires peer dependencies `auth0` and `ioredis`. Not battle-tested; experimental release.","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","auth0","oauth2","client-credentials","token","cache","redis","m2m","machine-to-machine","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install auth0-cc-token-cache","imports":["import { createTokenClient } from 'auth0-cc-token-cache'","import type { Auth0CCTokenClient } from 'auth0-cc-token-cache'","import type { TokenClientConfig } from 'auth0-cc-token-cache'"]},{"cmd":"yarn add auth0-cc-token-cache","imports":[]},{"cmd":"pnpm add auth0-cc-token-cache","imports":[]}],"homepage":"https://github.com/MrVidmantas/auth0-cc-client-wrapper#readme","github":"https://github.com/MrVidmantas/auth0-cc-client-wrapper","docs":null,"changelog":null,"pypi":null,"npm":"auth0-cc-token-cache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}