| { |
| "name": "@maka/runtime", |
| "version": "0.1.0", |
| "license": "Apache-2.0", |
| "description": "SessionManager, session sandbox boundaries, AiSdkBackend, materializer.", |
| "type": "module", |
| "private": true, |
| "main": "./dist/index.js", |
| "types": "./dist/index.d.ts", |
| "exports": { |
| ".": "./dist/index.js", |
| "./test-only/observation-text-reader": "./dist/__tests__/observation-text-reader.js" |
| }, |
| "scripts": { |
| "clean": "node ../../scripts/clean-paths.mjs dist tsconfig.tsbuildinfo", |
| "build": "tsc -p tsconfig.json && node scripts/build-filesystem-worker.mjs", |
| "typecheck": "tsc -p tsconfig.json --noEmit", |
| "test": "npm run clean && npm run build && npm run test:dist", |
| "test:dist": "node --test \"dist/**/*.test.js\"" |
| }, |
| "dependencies": { |
| "@ai-sdk/anthropic": "4.0.36", |
| "@ai-sdk/cohere": "4.0.25", |
| "@ai-sdk/google": "4.0.39", |
| "@ai-sdk/openai": "4.0.36", |
| "@ai-sdk/openai-compatible": "3.0.27", |
| "@larksuiteoapi/node-sdk": "1.72.0", |
| "@maka/code-mode": "0.1.0", |
| "@maka/core": "0.1.0", |
| "@mozilla/readability": "^0.6.0", |
| "@slack/socket-mode": "^3.0.0", |
| "@slack/web-api": "^8.0.0", |
| "@wecom/aibot-node-sdk": "1.0.7", |
| "@xterm/addon-unicode11": "^0.9.0", |
| "@xterm/headless": "^6.0.0", |
| "ai": "7.0.58", |
| "ajv": "^8.20.0", |
| "https-proxy-agent": "^9.1.0", |
| "image-dimensions": "^2.5.1", |
| "linkedom": "^0.18.13", |
| "node-pty": "^1.2.0-beta.14", |
| "qrcode": "^1.5.4", |
| "socks": "^2.8.9", |
| "socks-proxy-agent": "^10.1.0", |
| "turndown": "^7.2.4", |
| "undici": "^8.7.0", |
| "ws": "^8.21.1", |
| "yaml": "^2.9.0", |
| "zod": "^4.4.3" |
| }, |
| "devDependencies": { |
| "@maka/storage": "0.1.0", |
| "@types/turndown": "^5.0.6", |
| "@types/ws": "^8.18.1", |
| "esbuild": "^0.28.1" |
| } |
| } |