{"bin":{"project-knowledge":"bin/project-knowledge.js","project-knowledge-kb":"bin/project-knowledge-kb.js","project-knowledge-mcp":"bin/project-knowledge-mcp.js","project-knowledge-integrations":"bin/project-knowledge-integrations.js"},"bugs":{"url":"https://github.com/SanQianX/project-knowledge-base/issues"},"dist":{"shasum":"8bf766884262eb176dd2df690cf4ac0a00bbccec","tarball":"https://registry.npmjs.org/@sanqianx/project-knowledge/-/project-knowledge-5.0.14.tgz","fileCount":289,"integrity":"sha512-9dfzyghgf/N6dalQ0avl8D/SAHY8TXVGNW5Fe5giag6CcOd+ecQoVoLoaeP6TPJKWMthkx3Z3au37AdoentKsw==","signatures":[{"sig":"MEUCIGlXS4jW/X4Q3igZQdCgXmeb8FF5j6NeBsVZwbIALHIhAiEAn4XdNeSan1C+IsXNhW1xckDknRbfl2jR7QdhA1uzJTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoaeA7smhqx+ceBALYFr3wR6lYP8VHqgnzu9NJBWLniQIhALrin/6l+5/PGXZr/sXqigghumvRmg0Kzwt3DeVOe3IW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3166544},"main":"_site/server.js","name":"@sanqianx/project-knowledge","author":{"name":"SanQianX"},"engines":{"node":">=22"},"gitHead":"22c4f7ce1c786ca7e9cd222833efd63765b7e601","license":"Apache-2.0","scripts":{"test":"node _site/_test/run-all-tests.js","start":"node _site/server.js","version":"node _site/scripts/sync-release-version.js --stage --web-only","preversion":"npm run release:verify","postversion":"npm run release:verify","release:sync":"node _site/scripts/sync-release-version.js --web-only","release:verify":"node _site/scripts/sync-release-version.js --check --web-only && node _site/scripts/verify-module-runtime.js && node _site/scripts/verify-product-runtime.js && node _site/_test/integration-adapters-test.js","runtime:verify":"node _site/scripts/verify-module-runtime.js --working-tree","vendor:modules":"node _site/scripts/vendor-modules.js"},"_npmUser":{"name":"yinglongxu","email":"xyl20000810@163.com"},"homepage":"https://github.com/SanQianX/project-knowledge-base#readme","keywords":["knowledge-base","git","ai","claude","codex","opencode","mcp","documentation","scanner","context-pack","post-commit-hook"],"repository":{"url":"git+https://github.com/SanQianX/project-knowledge-base.git","type":"git"},"_npmVersion":"11.6.2","description":"Knowledge base manager with Git integration, AI-driven analysis, and bilingual (zh-CN/en-US) knowledge output","directories":{},"maintainers":[{"name":"yinglongxu","email":"xyl20000810@163.com"}],"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","uuid":"^13.0.2","yargs":"^18.1.0","buffer":"^6.0.3","dotenv":"^17.4.2","openai":"^6.49.0","cheerio":"^1.2.0","turndown":"^7.2.4","wink-nlp":"^2.4.0","cross-spawn":"7.0.6","jsonc-parser":"3.3.1","@grpc/grpc-js":"^1.14.5","gpt-tokenizer":"^3.4.0","json-colorizer":"^3.0.1","@lancedb/lancedb":"0.31.0","http-proxy-agent":"7.0.2","https-proxy-agent":"7.0.6","socks-proxy-agent":"8.0.5","@grpc/proto-loader":"^0.8.1","claude-ai-workbench":"npm:@sanqianx/claude-ai-workbench@0.13.2-rc.9","@sanqianx/vector-hub":"1.0.8-rc.3","wink-bm25-text-search":"^3.1.2","@huggingface/transformers":"3.8.1","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"^0.2.141","@sanqianx/ai-coding-event-bridge-console":"0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-knowledge_5.0.14_1791875950645_0.47408938319800553","host":"s3://npm-registry-packages-npm-production"},"_id":"@sanqianx/project-knowledge@5.0.14","version":"5.0.14"}