0.4.111 • Published 7 months ago

@api-buddy/shared v0.4.111

Weekly downloads
-
License
-
Repository
-
Last release
7 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

7 months ago

0.4.109

7 months ago

0.4.108

7 months ago

0.4.107

7 months ago

0.4.106

7 months ago

0.4.59

7 months ago

0.4.57

7 months ago

0.4.56

7 months ago

0.4.55

7 months ago

0.4.54

7 months ago

0.4.53

7 months ago

0.0.2

7 months ago

0.0.1

7 months ago