qerrors
Version:
Intelligent error handling middleware with AI-powered analysis, environment validation, caching, and production-ready logging. Provides OpenAI-based error suggestions, queue management, retry mechanisms, and comprehensive configuration options for Node.js
15 lines (11 loc) • 699 B
text/typescript
// TypeScript ESM wrapper to expose named exports for CommonJS module
// Ensures dynamic imports in tests see an object with named exports
import * as testUtils from './testUtils.js';
export const QerrorsTestEnv = (testUtils as any).QerrorsTestEnv;
export const QerrorsStubbing = (testUtils as any).QerrorsStubbing;
export const createMockResponse = (testUtils as any).createMockResponse;
export const createMockRequest = (testUtils as any).createMockRequest;
export const runQerrorsIntegrationTest = (testUtils as any).runQerrorsIntegrationTest;
export const withOfflineMode = (testUtils as any).withOfflineMode;
export const qtests = (testUtils as any).qtests;
export default testUtils as any;