package.json 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "name": "docs-rag",
  3. "version": "1.0.0",
  4. "description": "TypeScript project for storing markdown documents in Qdrant with Ollama embeddings and source code parsing",
  5. "main": "dist/index.js",
  6. "bin": {
  7. "docs-rag": "dist/cli/index.js",
  8. "docs-rag-mcp": "dist/mcp/agentic-stdio.js"
  9. },
  10. "scripts": {
  11. "build": "tsc",
  12. "start": "node dist/cli/index.js",
  13. "dev": "tsx src/cli/index.ts",
  14. "mcp": "tsx src/mcp/server.ts",
  15. "mcp:cli": "DOTENV_SILENT=true node dist/mcp/stdio.js",
  16. "mcp:build": "tsc && node dist/mcp/stdio.js",
  17. "cli": "node dist/cli/index.js",
  18. "parse": "node dist/cli/index.js parse",
  19. "parse:dev": "tsx src/cli/index.ts parse",
  20. "parse:validate": "node dist/cli/index.js parse-validate"
  21. },
  22. "keywords": [
  23. "qdrant",
  24. "ollama",
  25. "rag",
  26. "markdown",
  27. "typescript",
  28. "source-code",
  29. "documentation",
  30. "parser"
  31. ],
  32. "author": "",
  33. "license": "ISC",
  34. "type": "commonjs",
  35. "dependencies": {
  36. "@modelcontextprotocol/sdk": "^1.22.0",
  37. "@qdrant/qdrant-js": "^1.16.0",
  38. "@types/node": "^24.10.1",
  39. "commander": "^14.0.2",
  40. "crypto": "^1.0.1",
  41. "dotenv": "^17.2.3",
  42. "fs-extra": "^11.3.2",
  43. "glob": "^13.0.0",
  44. "tsx": "^4.20.6",
  45. "typescript": "^5.9.3",
  46. "zod": "^4.1.12"
  47. },
  48. "devDependencies": {
  49. "@types/fs-extra": "^11.0.4"
  50. }
  51. }