Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

@amux.ai/utils

Shared utilities for Amux

npm version License: MIT

Overview

@amux.ai/utils provides shared utilities used across Amux packages, including SSE stream parsing, error handling, and more.

Installation

pnpm add @amux.ai/utils
# or
npm install @amux.ai/utils
# or
yarn add @amux.ai/utils

Features

  • SSE Parser: Parse Server-Sent Events streams
  • Error Handler: Unified error handling utilities
  • Type Guards: TypeScript type guard utilities

Usage

import { parseSSE, createError } from '@amux.ai/utils'

// Parse SSE stream
const event = parseSSE('data: {"message": "hello"}\n\n')

// Create standardized error
const error = createError('API request failed', { statusCode: 500 })

License

MIT © isboyjc

Links