smart-api-recovery
v1.0.0
Published
Smart API error recovery with retries, circuit breaker, and rate limiting.
Readme
smart-api-recovery 🔄
Smart API error recovery with retries, circuit breaker, and rate limiting.
Installation
```bash npm install smart-api-recovery ```
Usage
```typescript import { createAPIManager } from 'smart-api-recovery';
const api = createAPIManager({ endpoints: { users: { url: 'https://api.example.com/users' }, posts: { url: 'https://api.example.com/posts' }, }, maxRetries: 3, retryDelayMs: 100, });
// Make requests const users = await api.get('users'); const newPost = await api.post('posts', { title: 'Hello' });
