{"_id":"@amux.ai/utils","_rev":"2-1c9002b23340b4dd1c837987818fcfb7","name":"@amux.ai/utils","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@amux.ai/utils","version":"0.1.0","keywords":["amux","llm","utils"],"author":{"name":"isboyjc"},"license":"MIT","_id":"@amux.ai/utils@0.1.0","maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"homepage":"https://github.com/isboyjc/amux#readme","bugs":{"url":"https://github.com/isboyjc/amux/issues"},"dist":{"shasum":"82f8d94471377fbaf450ea70febae21f56d7e4fb","tarball":"https://registry.npmjs.org/@amux.ai/utils/-/utils-0.1.0.tgz","fileCount":7,"integrity":"sha512-JKaKTANSuTS7JLTmiJN2Na32W3tmCkjbnr9/QYSQ5sH5wC+ahPzH/Rb8sugtHZbMye6f+J5t7xWb7cnwEMNpvQ==","signatures":[{"sig":"MEYCIQC64eMqjvfbJaSPwhOGhM/BmcwcYTY9FD9D2lvi609GQAIhAJb361EqFVdppwz4yNIhSYWYhkezdpz6+lTofz8vCNbE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10464},"main":"./dist/index.cjs","type":"module","_from":"file:amux.ai-utils-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"isboyjc","email":"214930661@qq.com"},"_resolved":"/private/var/folders/40/ydvkbdz503l88ck6kxydy50w0000gn/T/76475561dc6dab2c9869201ae12e0631/amux.ai-utils-0.1.0.tgz","_integrity":"sha512-JKaKTANSuTS7JLTmiJN2Na32W3tmCkjbnr9/QYSQ5sH5wC+ahPzH/Rb8sugtHZbMye6f+J5t7xWb7cnwEMNpvQ==","repository":{"url":"git+https://github.com/isboyjc/amux.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.2","description":"Shared utilities for Amux","directories":{},"_nodeVersion":"22.15.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.1","typescript":"^5.3.3","@types/node":"^20.11.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.0_1769284658093_0.09729568434871583","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amux.ai/utils","version":"0.1.1","description":"Shared utilities for Amux","keywords":["amux","llm","utils"],"repository":{"type":"git","url":"git+https://github.com/isboyjc/amux.git","directory":"packages/utils"},"homepage":"https://github.com/isboyjc/amux#readme","bugs":{"url":"https://github.com/isboyjc/amux/issues"},"license":"MIT","author":{"name":"isboyjc"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","devDependencies":{"@types/node":"^20.11.5","tsup":"^8.0.1","typescript":"^5.3.3","vitest":"^1.2.1"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","lint":"eslint src --ext .ts","clean":"rm -rf dist"},"_id":"@amux.ai/utils@0.1.1","_integrity":"sha512-PrAeYf/6buLo8ZWPnF1E/R+2kEcZqfKZEHJIkUKG1Ow5jLK1I5+Ce0wNg4dD9JdmXbto2Ud8Lwk8SUgP6hrwgA==","_resolved":"/private/var/folders/40/ydvkbdz503l88ck6kxydy50w0000gn/T/9348e74ca093f2543f744f0a11d969fd/amux.ai-utils-0.1.1.tgz","_from":"file:amux.ai-utils-0.1.1.tgz","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-PrAeYf/6buLo8ZWPnF1E/R+2kEcZqfKZEHJIkUKG1Ow5jLK1I5+Ce0wNg4dD9JdmXbto2Ud8Lwk8SUgP6hrwgA==","shasum":"0bc1433c0566cb0364ecaeeee859e0132a32977c","tarball":"https://registry.npmjs.org/@amux.ai/utils/-/utils-0.1.1.tgz","fileCount":8,"unpackedSize":11799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHr0TUoQIOyY3fBpVW1/oSvY0+RxcWa6S4UQqbmDRcy1AiEAus84CH7SKPm+uQVTQgCffSIJq+UOFizvPhF5pRmh9BA="}]},"_npmUser":{"name":"isboyjc","email":"214930661@qq.com"},"directories":{},"maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_0.1.1_1769294672532_0.09914838868570452"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-24T19:57:38.031Z","modified":"2026-01-24T22:44:32.821Z","0.1.0":"2026-01-24T19:57:38.227Z","0.1.1":"2026-01-24T22:44:32.671Z"},"bugs":{"url":"https://github.com/isboyjc/amux/issues"},"author":{"name":"isboyjc"},"license":"MIT","homepage":"https://github.com/isboyjc/amux#readme","keywords":["amux","llm","utils"],"repository":{"type":"git","url":"git+https://github.com/isboyjc/amux.git","directory":"packages/utils"},"description":"Shared utilities for Amux","maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"readme":"# @amux.ai/utils\n\n> Shared utilities for Amux\n\n[![npm version](https://img.shields.io/npm/v/@amux.ai/utils.svg)](https://www.npmjs.com/package/@amux.ai/utils)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Overview\n\n`@amux.ai/utils` provides shared utilities used across Amux packages, including SSE stream parsing, error handling, and more.\n\n## Installation\n\n```bash\npnpm add @amux.ai/utils\n# or\nnpm install @amux.ai/utils\n# or\nyarn add @amux.ai/utils\n```\n\n## Features\n\n- **SSE Parser**: Parse Server-Sent Events streams\n- **Error Handler**: Unified error handling utilities\n- **Type Guards**: TypeScript type guard utilities\n\n## Usage\n\n```typescript\nimport { parseSSE, createError } from '@amux.ai/utils'\n\n// Parse SSE stream\nconst event = parseSSE('data: {\"message\": \"hello\"}\\n\\n')\n\n// Create standardized error\nconst error = createError('API request failed', { statusCode: 500 })\n```\n\n## License\n\nMIT © [isboyjc](https://github.com/isboyjc)\n\n## Links\n\n- [Documentation](https://github.com/isboyjc/amux#readme)\n- [GitHub Repository](https://github.com/isboyjc/amux)\n- [Issue Tracker](https://github.com/isboyjc/amux/issues)\n","readmeFilename":"README.md"}