0.4.111 • Published 4 months ago

@api-buddy/shared v0.4.111

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

@api-buddy/shared

Shared utilities, types, and helpers used across API Buddy packages.

Installation

pnpm add @api-buddy/shared

Usage

import { logger, errorHandler } from '@api-buddy/shared';

// Log messages with different levels
logger.info('Informational message');
logger.warn('Warning message');
logger.error('Error message');

// Handle errors consistently
try {
  // Your code here
} catch (error) {
  errorHandler.handle(error);
}

Features

  • Common utilities
  • Error handling
  • Logging
  • Type definitions
  • Helper functions

API Reference

Logger

  • logger.info(message: string, meta?: any): Log informational message
  • logger.warn(message: string, meta?: any): Log warning message
  • logger.error(message: string, meta?: any): Log error message

Error Handler

  • errorHandler.handle(error: Error): Handle errors consistently
  • errorHandler.isTrustedError(error: Error): Check if error is trusted

License

MIT

0.4.111

4 months ago

0.4.109

4 months ago

0.4.108

4 months ago

0.4.107

4 months ago

0.4.106

4 months ago

0.4.59

5 months ago

0.4.57

5 months ago

0.4.56

5 months ago

0.4.55

5 months ago

0.4.54

5 months ago

0.4.53

5 months ago

0.0.2

5 months ago

0.0.1

5 months ago