Files
claudemesh/packages/sdk/package.json
Alejandro Gutiérrez aa6c7be4eb build(sdk): add exports.bun condition pointing at src for compile
bun build --compile in the cli release workflow couldn't resolve
@claudemesh/sdk because dist/ never gets built (--ignore-scripts).
adding exports.bun -> ./src/index.ts lets bun consume the typescript
sources directly while npm consumers keep using dist/.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 00:04:35 +01:00

28 lines
588 B
JSON

{
"name": "@claudemesh/sdk",
"version": "0.1.0",
"description": "SDK for connecting any process to a claudemesh mesh",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"bun": "./src/index.ts",
"import": "./dist/index.js",
"default": "./dist/index.js"
}
},
"scripts": {
"build": "tsc",
"clean": "rm -rf dist"
},
"dependencies": {
"libsodium-wrappers": "0.7.15",
"ws": "8.20.0"
},
"devDependencies": {
"@types/ws": "8.5.13",
"typescript": "catalog:"
}
}