UNPKG

code-indexer

Version:

A code indexing service using MCP, Ollama, and Qdrant.

50 lines (49 loc) 1.67 kB
{ "name": "code-indexer", "version": "1.0.7", "author": "malu", "description": "A code indexing service using MCP, Ollama, and Qdrant.", "main": "dist/index.js", "bin": { "code-indexer": "dist/index.js" }, "type": "module", "scripts": { "start": "node dist/index.js", "stdio": "node dist/index.js", "dev": "tsx watch src/index.ts", "build": "tsc", "test": "node --experimental-vm-modules ./node_modules/jest/bin/jest.js", "test:unit": "node --experimental-vm-modules ./node_modules/jest/bin/jest.js", "test:e2e": "RUN_E2E=true node --experimental-vm-modules ./node_modules/jest/bin/jest.js", "validate-env": "node --loader ts-node/esm -e \"import { EnvironmentValidator } from './src/env/validator.ts'; console.log(EnvironmentValidator.generateReport(process.env));\"", "clean": "node -e \"import('fs').then(fs=>fs.rm('dist',{recursive:true,force:true},()=>{}))\"" }, "keywords": [ "code-indexing", "embeddings", "qdrant", "mcp" ], "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.17.4", "@qdrant/js-client-rest": "^1.9.0", "@types/glob": "^8.1.0", "chokidar": "^3.6.0", "dotenv": "^16.4.5", "dotenv-expand": "^12.0.2", "glob": "^11.0.3", "ollama": "^0.5.0", "tsx": "^4.20.5", "zod": "^3.25.76" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/node": "^20.14.10", "jest": "^30.1.1", "ts-node": "^10.9.2", "ts-jest": "^29.4.1", "typescript": "^5.5.3" } }