UNPKG

@0xplaygrounds/rig-wasm

Version:

A TS and WebAssembly-based port of the Rust agentic AI framework Rig.

151 lines (150 loc) 4.07 kB
{ "name": "@0xplaygrounds/rig-wasm", "version": "0.1.0", "description": "A TS and WebAssembly-based port of the Rust agentic AI framework Rig.", "type": "module", "main": "dist/cjs/index.cjs", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", "sideEffects": false, "publishConfig": { "access": "public" }, "files": [ "dist/" ], "scripts": { "build": "./scripts/build.sh", "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "llm", "rig", "agentic", "ai" ], "author": "Joshua Mo", "license": "ISC", "devDependencies": { "@eslint/js": "^9.30.1", "@rollup/plugin-typescript": "^12.1.4", "@rollup/plugin-wasm": "^6.2.2", "@types/node": "^24.0.12", "eslint": "^9.30.1", "globals": "^16.3.0", "rollup": "^4.44.2", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-dts": "^6.2.1", "typescript-eslint": "^8.36.0" }, "optionalDependencies": { "@qdrant/js-client-rest": "^1.15" }, "dependencies": { "tslib": "^2.8.1", "typescript": "^5.8.3" }, "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.cjs", "types": "./dist/esm/index.d.ts" }, "./index": { "import": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts" }, "./streaming": { "import": "./dist/esm/streaming.js", "types": "./dist/esm/streaming.d.ts" }, "./types": { "import": "./dist/esm/types.js", "types": "./dist/esm/types.d.ts" }, "./utils": { "import": "./dist/esm/utils.js", "types": "./dist/esm/utils.d.ts" }, "./qdrant": { "import": "./dist/esm/qdrant.js", "types": "./dist/esm/vector_stores/qdrant.d.ts" }, "./vector_store": { "import": "./dist/esm/vector_store.js", "types": "./dist/esm/vector_stores/vector_store.d.ts" }, "./anthropic": { "import": "./dist/esm/anthropic.js", "types": "./dist/esm/providers/anthropic.d.ts" }, "./cohere": { "import": "./dist/esm/cohere.js", "types": "./dist/esm/providers/cohere.d.ts" }, "./deepseek": { "import": "./dist/esm/deepseek.js", "types": "./dist/esm/providers/deepseek.d.ts" }, "./galadriel": { "import": "./dist/esm/galadriel.js", "types": "./dist/esm/providers/galadriel.d.ts" }, "./gemini": { "import": "./dist/esm/gemini.js", "types": "./dist/esm/providers/gemini.d.ts" }, "./groq": { "import": "./dist/esm/groq.js", "types": "./dist/esm/providers/groq.d.ts" }, "./huggingface": { "import": "./dist/esm/huggingface.js", "types": "./dist/esm/providers/huggingface.d.ts" }, "./hyperbolic": { "import": "./dist/esm/hyperbolic.js", "types": "./dist/esm/providers/hyperbolic.d.ts" }, "./mira": { "import": "./dist/esm/mira.js", "types": "./dist/esm/providers/mira.d.ts" }, "./mistral": { "import": "./dist/esm/mistral.js", "types": "./dist/esm/providers/mistral.d.ts" }, "./moonshot": { "import": "./dist/esm/moonshot.js", "types": "./dist/esm/providers/moonshot.d.ts" }, "./ollama": { "import": "./dist/esm/ollama.js", "types": "./dist/esm/providers/ollama.d.ts" }, "./openai": { "import": "./dist/esm/openai.js", "types": "./dist/esm/providers/openai.d.ts" }, "./openrouter": { "import": "./dist/esm/openrouter.js", "types": "./dist/esm/providers/openrouter.d.ts" }, "./perplexity": { "import": "./dist/esm/perplexity.js", "types": "./dist/esm/providers/perplexity.d.ts" }, "./together": { "import": "./dist/esm/together.js", "types": "./dist/esm/providers/together.d.ts" }, "./voyageai": { "import": "./dist/esm/voyageai.js", "types": "./dist/esm/providers/voyageai.d.ts" }, "./xai": { "import": "./dist/esm/xai.js", "types": "./dist/esm/providers/xai.d.ts" } } }