{"bin":{"socraticode":"dist/index.js"},"bugs":{"url":"https://github.com/giancarloerra/socraticode/issues"},"dist":{"shasum":"44a18caf99a4f4f466e3d618860143dec51bfd71","tarball":"https://registry.npmjs.org/socraticode/-/socraticode-1.16.0.tgz","fileCount":239,"integrity":"sha512-Lsei32zdHES3fCIRROn7kb1FY7sia0Oe2ZZMRUShZy8AytaqUB2F7/fF2+2dDLNNZxNAURP2Sb0doSpHv8JbMA==","signatures":[{"sig":"MEUCIQDieFLEmDmA0CjA8ruj82uhstJN+jJJCK9HdDWpd5GlBgIgDZ4LDdL0uxCVQmJ0+bHa6N2F9hc2FwTwozvAmYROR80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAQrJ7hgEH9yxG41BArkHTYRnOX6mCgSbUVVY9cOrc0cAiAa1Ya3ydNcdk4Y07b1JOQRkKjPAYUd8OM+KeA1Ssj6HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3757477},"main":"dist/index.js","name":"socraticode","type":"module","types":"./dist/index.d.ts","author":{"url":"https://altaire.com","name":"Giancarlo Erra","email":"giancarlo@altaire.com"},"engines":{"node":">=18.17.0"},"gitHead":"3e3b4b3d7bbe29b8cf5908bca3f06ef416bff4a3","license":"AGPL-3.0-only","mcpName":"io.github.giancarloerra/socraticode","scripts":{"dev":"tsx src/index.ts","lint":"biome check src/ tests/","test":"vitest run","build":"tsc && node scripts/copy-assets.mjs","start":"node dist/index.js","release":"release-it","lint:fix":"biome check --write src/ tests/","test:e2e":"vitest run tests/e2e/","test:unit":"vitest run tests/unit/","test:watch":"vitest","release:dry":"release-it --dry-run","test:coverage":"vitest run --coverage","prepublishOnly":"tsc && node scripts/copy-assets.mjs","test:integration":"vitest run tests/integration/","check:release-versions":"node scripts/check-release-versions.mjs"},"_npmUser":{"name":"giancarloerra","email":"giancarlo@altaire.com"},"homepage":"https://socraticode.cloud","keywords":["mcp","socraticode","codebase","indexer","vector-database","qdrant","ollama","embeddings","code-graph"],"overrides":{"vitest":{"vite":"^7.3.6"},"postcss":"8.5.23","release-it":{"undici":"7.29.1"}},"repository":{"url":"git+https://github.com/giancarloerra/socraticode.git","type":"git"},"_npmVersion":"11.12.1","description":"SocratiCode — MCP server for local codebase indexing, semantic search, and code dependency graphs. All private, all local via Docker.","directories":{},"maintainers":[{"name":"giancarloerra","email":"giancarlo@altaire.com"}],"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.2","glob":"^10.5.0","open":"^10.2.0","ignore":"^7.0.3","ollama":"^0.5.14","openai":"^6.22.0","undici":"^6.28.0","smol-toml":"^1.8.0","@ast-grep/napi":"^0.40.5","@parcel/watcher":"^2.5.6","proper-lockfile":"^4.1.2","web-tree-sitter":"^0.26.12","@ast-grep/lang-c":"^0.0.5","@ast-grep/lang-go":"^0.0.5","@hono/node-server":"~1.19.15","@ast-grep/lang-cpp":"^0.0.5","@ast-grep/lang-lua":"^0.0.7","@ast-grep/lang-php":"^0.0.6","@lumis-sh/wasm-eex":"^0.26.1","@ast-grep/lang-bash":"^0.0.7","@ast-grep/lang-dart":"^0.0.7","@ast-grep/lang-java":"^0.0.6","@ast-grep/lang-ruby":"^0.0.6","@ast-grep/lang-rust":"^0.0.6","@lumis-sh/wasm-heex":"^0.26.2","@ast-grep/lang-scala":"^0.0.6","@ast-grep/lang-swift":"^0.0.7","@ast-grep/lang-csharp":"^0.0.5","@ast-grep/lang-elixir":"^0.0.7","@ast-grep/lang-kotlin":"^0.0.6","@ast-grep/lang-python":"^0.0.5","@google/generative-ai":"^0.24.1","@qdrant/js-client-rest":"~1.18.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^4.1.11","release-it":"^20.0.1","typescript":"^5.7.3","@types/node":"^22.13.4","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.1.11","@types/proper-lockfile":"^4.1.4","@release-it/conventional-changelog":"^11.0.0"},"optionalDependencies":{"tree-sitter-gdscript":"6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/socraticode_1.16.0_1790598227093_0.10116228703469976","host":"s3://npm-registry-packages-npm-production"},"_id":"socraticode@1.16.0","version":"1.16.0"}