{ "name": "treedex", "version": "0.1.5", "description": "Tree-based, vectorless document RAG framework. Connect any LLM via URL/API key.", "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "files": [ "dist" ], "scripts": { "build": "tsup", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit" }, "keywords": [ "rag", "retrieval", "llm", "tree", "document", "pdf", "ai", "vectorless" ], "author": "Mithun Gowda B ", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/mithun50/TreeDex" }, "engines": { "node": ">=18" }, "dependencies": { "gpt-tokenizer": "^2.8.0", "pdfjs-dist": "^4.9.155" }, "peerDependencies": { "@anthropic-ai/sdk": ">=0.30.0", "@google/generative-ai": ">=0.21.0", "@mistralai/mistralai": ">=1.0.0", "cohere-ai": ">=7.0.0", "groq-sdk": ">=0.5.0", "htmlparser2": ">=9.0.0", "mammoth": ">=1.6.0", "openai": ">=4.0.0" }, "peerDependenciesMeta": { "@anthropic-ai/sdk": { "optional": true }, "@google/generative-ai": { "optional": true }, "@mistralai/mistralai": { "optional": true }, "cohere-ai": { "optional": true }, "groq-sdk": { "optional": true }, "openai": { "optional": true }, "htmlparser2": { "optional": true }, "mammoth": { "optional": true } }, "devDependencies": { "@types/node": "^25.3.3", "tsup": "^8.3.0", "typescript": "^5.7.0", "vitest": "^3.0.0" } }