natural-language-agreements/package.json

40 lines
1.1 KiB
JSON

{
"name": "natural-language-agreement-extension",
"module": "index.ts",
"type": "module",
"private": true,
"devDependencies": {
"@types/bun": "latest"
},
"bin": {
"nla": "cli/index.ts"
},
"scripts": {
"dev": "bun run index.ts",
"start": "bun run index.ts",
"test": "bun test ./tests --exclude alkahest-ts/** ",
"setup": "bun run cli/index.ts dev",
"deploy": "bun run cli/index.ts deploy",
"oracle": "bun run cli/index.ts start-oracle",
"stop": "bun run cli/index.ts stop",
"escrow:create": "bun run cli/index.ts escrow:create",
"escrow:fulfill": "bun run cli/index.ts escrow:fulfill",
"escrow:collect": "bun run cli/index.ts escrow:collect"
},
"peerDependencies": {
"typescript": "^5.9.3"
},
"dependencies": {
"@ai-sdk/anthropic": "^3.0.2",
"@ai-sdk/openai": "^3.0.2",
"@openrouter/ai-sdk-provider": "^1.5.4",
"@perplexity-ai/ai-sdk": "^0.1.2",
"@viem/anvil": "^0.0.10",
"ai": "^6.0.5",
"alkahest-ts": "github:arkhai-io/alkahest",
"arktype": "^2.1.23",
"viem": "^2.42.1",
"zod": "^3.25.76"
}
}