{"_id":"codebasesearch","_rev":"37-29f273cd41714bb570b6c719e0d32d39","name":"codebasesearch","dist-tags":{"latest":"0.1.43"},"versions":{"0.1.4":{"name":"codebasesearch","version":"0.1.4","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.4","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"bin":{"code-search":"bin/code-search.js","code-search-mcp":"mcp.js"},"dist":{"shasum":"e84d4a48fe7ecfd18ca06a635837706d4bd58593","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.4.tgz","fileCount":13,"integrity":"sha512-MOxq/ky0GgAzbUpGZwc0lS3d6MDOG7x2JCm7dq9PgiqZQkjR4hxy2/g47HeYXRXmVI4rWkd7o8wT9Kj5VBJUNw==","signatures":[{"sig":"MEUCIBxGVJULDk+pCvP6e43qs6iuejKHI5PZ5By9pk/ZU4nzAiEA7WqCPYXasx3+vWfs1H/F6gtDAc4/qy97FB/TqwcSfac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42151},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4b6c4e9f712321be37285b9b6775576c4239160","scripts":{"start":"node ./bin/code-search.js","postinstall":"node scripts/patch-transformers.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.4_1770023816519_0.7979056697739735","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"codebasesearch","version":"0.1.5","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.5","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"bin":{"code-search":"bin/code-search.js","code-search-mcp":"mcp.js"},"dist":{"shasum":"44df75a19e0be7ba4829591e7eda8736977f884e","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.5.tgz","fileCount":13,"integrity":"sha512-DsOpW3nwPgKXX/wDrIsZlXQ7hxG+Q8QBoJTZ2Q9Wgpds1stApXN1nzivheBIfAuWkdvTgRweMYmFPj2yEQWMpg==","signatures":[{"sig":"MEUCIQCtbUEwDqxtXLAX1RhBVRtBSBSFqvRN7vdGq5osc1cScQIgQBGUwPCvrO1wam8XVWL1AjHj73BNWxvojXKwfvCTV9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42178},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9fbb1336dbc2787bd0224dbfaeea064c0c50d067","scripts":{"start":"node ./bin/code-search.js","postinstall":"node scripts/patch-transformers.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.5_1770023869291_0.8882951732439199","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"codebasesearch","version":"0.1.6","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.6","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"920198495d6fa29aac4f56ad5a116d73715b1484","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.6.tgz","fileCount":13,"integrity":"sha512-JaX/+UNuyUQV7g6UP2cTa4uESFq+CYbVdA0C9kWiTY2lVck4Ef0W8HgMUd9Rh9pzwbp/VllwyDBZ9YbOw46GkQ==","signatures":[{"sig":"MEQCIDOnBJcfpHz7sMDxKbavGeFCb6TAoYgJEUIIwt2/e0YkAiADf8lEKnYOMkEJh5VcReTPPo42sXL3I5WtTuQLY3Xeag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42184},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2d12e50a1ea9690ff4766a798f95cfe5efa560cc","scripts":{"start":"node ./bin/code-search.js","postinstall":"node scripts/patch-transformers.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.6_1770024168470_0.8669480818774695","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"codebasesearch","version":"0.1.7","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.7","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"9adb1dcd8fb917d501bc8d169b60c2df670a2be8","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.7.tgz","fileCount":13,"integrity":"sha512-0kPODT75Lp+6En+M2ac0XEdBBRF1C3MMmcjxuMyfanJABtdcNkHh126ps5pxw2+KEsIUVvUGB+YP2rBadw0b/g==","signatures":[{"sig":"MEQCIDSxxJLBX0oc4SURKsGq9XvXED7Z8Vo1KVZr6Ylfbb4FAiB49RC29pCE4R0SwkpjIxHvrgbkbW5S4avq8zonm2qWDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42449},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6622513ffc7f231520cc3d7288263a2afbd94fda","scripts":{"start":"node ./bin/code-search.js","postinstall":"node scripts/patch-transformers.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.7_1770025908482_0.08215379674920498","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"codebasesearch","version":"0.1.8","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.8","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"36e588fbf1536c161ba8d9d19d4df5874d33b6e3","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.8.tgz","fileCount":14,"integrity":"sha512-MK9U1H7Fx+0Bs7+6BwUpw7vQMEQoPdKK+GfLPzUYZwt1a00DlDERkArj4//Rx9i5Ff9H2ClAkc+g3rhOtLV/mw==","signatures":[{"sig":"MEQCICQKNrKhi0TOesqFoTq067Ojg4CT6YMUtVYMWHRA4yw+AiA/8bFpqA6/bppNWJvwWlD/sQCqkGIkQljCupHOb9f/Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45124},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"278cb31219370c4815474a2e8d0f394a5424319c","scripts":{"start":"node ./bin/code-search.js","postinstall":"node scripts/patch-transformers.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.8_1770027608734_0.982325245808638","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"codebasesearch","version":"0.1.9","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.9","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"a34afdeebab87f25f888f6c78abf750a15279dc3","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.9.tgz","fileCount":14,"integrity":"sha512-hpEzCKEofAnKaQTEFbT/JmMiMJfaDDsBnYRwxnFwrfyUJ/VutVC+lGG/EDtoALACdrl1THtvEHkevIdQk8iISg==","signatures":[{"sig":"MEQCICGTKAbGaOB9obY2q6/PP9XW0cPzgz8TvF2K4Piyit41AiAWCv0GSh/Qxt/6p7QNli5rL77XJKfdQCtooShFS/J9IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45090},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3c6e66794959882c16d3a1fc59ddd1dd1042155","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.9_1770028695723_0.15459614379443765","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"codebasesearch","version":"0.1.10","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.10","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"03c50d285980c0d45c87e8fb15d9ae6016ccbb41","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.10.tgz","fileCount":15,"integrity":"sha512-xzp9BMncbod36+bU2qmnn2FmOJ2AYF+IUpJ6lL3mydbip8kcYLRCZGK3Mc03LBXqeS2VaXYgyR12GWdLAJNjyA==","signatures":[{"sig":"MEQCIGZoGXqBY1QLB3lfsRy4ORFuy8hnVUgld0ythEwAs2CXAiBwTc0z2eRiwCA82mR56gcMA6IXKF9fAXvrqoob7hX3mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46087},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"79f6ed582b1ff736e958a3aa96da657a5cd95322","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.10_1770029387965_0.27939717082864024","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"codebasesearch","version":"0.1.11","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.11","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"d4e50522fdb8dde6d66cd60c9e780902a36e82d1","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.11.tgz","fileCount":15,"integrity":"sha512-z6EPK9Vb9ddq446O0LmWarWYJQx+dGryo0mJzIKTo2iOTviTSuSaeLoYyYPHdX+k3sT++aFue60Lg9D7+cIVGw==","signatures":[{"sig":"MEUCIDR5s0msL46uTf8mp3+QwfrRDSNHGsAQSbeEIWmDQt20AiEA3UAqjoh/Qyysp4ZC+bVVu96BTaIA78WTfD4l/IICIWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48407},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad04c8248e4741b48721c4d98efedb5234cce15e","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.11_1770030787545_0.27694189365015687","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"codebasesearch","version":"0.1.12","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.12","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"da53e1c70288b3541d152515f15763be1ddce5f1","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.12.tgz","fileCount":15,"integrity":"sha512-WIla/UmJ+JdofJ0ffqKKsXf94ixqrp6dZaweeG8gbQXHBkMB0byla/8hu0ab6H8LKOerulAAQJm22QYpL+kmwg==","signatures":[{"sig":"MEUCIBGeGylg1tDxHq+1ytRkUrklB/kQi/ml/SkYvcJmo3IuAiEAqmmGrST2f6JCVG8uXhaSUjMUi7v7ZtsoYqr5uAXYVm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53284},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"64cb2361722128bf65cad6ae5e3905f06104b4e9","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.12_1770383642240_0.13557396702728952","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"codebasesearch","version":"0.1.13","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.13","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"8d5b3bc07f9f8ab7959f40c958c9becf74630192","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.13.tgz","fileCount":15,"integrity":"sha512-Y/rcE04T6WCZjpMQmrowvaUGCVnbVytpKLP/KBKjBFL2apC0uBQjeykUEX8IHVaf5gzBDFNQr7MFy7vdBxQpRA==","signatures":[{"sig":"MEQCIGiwZgKfWgWhQFD8iNdqWcDmkzieo1LqB1OHc9UepitnAiB5qVHV39/qORdIlAuBFDCocxFE+9zjgE8Q4hY3EWjOtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58608},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1aaa4042b17d1a4e6ace024a7cb9b8c935bf78dc","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.13_1770384242687_0.5510927185431425","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"codebasesearch","version":"0.1.14","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.14","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"76186ea846e378834794a33d436d4bf2730ec807","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.14.tgz","fileCount":15,"integrity":"sha512-bIwA97VToRFaaDYZbTbUpoMjqcWbBMwGCFwd7Qi88joGn1x10MZ5BZA4SKeDcejvpH2mbK49PXYXlZcCIiji+A==","signatures":[{"sig":"MEUCIEhGqtSjoC6XL2LS9EqvnIlupTmOkllZf/Dxxg+FbH2OAiEAzvFmTlPOgSj9zY4WbQ825WH3rTJjiiVuaaNt5Iz2/nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58618},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3d87bb5533c125440e7d8b434db28cf6f2ba7abe","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.14_1770466335740_0.6912747225137588","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"codebasesearch","version":"0.1.16","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.16","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"8c79da4b262f4c0faa8ac613985c6ca9cee4680c","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.16.tgz","fileCount":16,"integrity":"sha512-RqqyixsBCAWmv/j7+c4KpVaeay837VQnB2ZwpBgSy5Ejzs7tJuu9rH0uq2/8wPGqtnwH168LttSNVFrZcGSdcw==","signatures":[{"sig":"MEQCICgrlFFqoA1JVx0nOVCF+bbaANe1YTRimRalk92kccniAiBJkv/V02Y3VCc74U6XesKr0NdNeGn53E2Bbi4MREBFPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60102},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"79e72877cd4312686c973ba7d360ed9783d77673","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.16_1772744433225_0.403098549524024","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"codebasesearch","version":"0.1.17","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.17","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"a298dad19b2fea132de2c0a799eb77fec9100e04","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.17.tgz","fileCount":16,"integrity":"sha512-+hAZrAbtE6D0BThOZdq3wWHQNd1Ig59KyZprWGapk5f5VBZWLjqs1BXFrN2EUPKKds3xxQmUaONcwJtuSd/LOg==","signatures":[{"sig":"MEYCIQCP/BJbt1Iimzlsy12WSmodqE94TtYxY1F/O8Z01z+SJQIhAIWT9/KflA/vRj7XTqBlbsPInWFjEw2pwpsqPlrSkLYD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59647},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1db5afc67839fa00745a7d638a177e08f8e9767b","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.17_1772744448424_0.7809861475813158","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"codebasesearch","version":"0.1.18","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.18","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"5871bf757a3f7f89e4f934f49fdfaebabe5dc14b","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.18.tgz","fileCount":15,"integrity":"sha512-L+FafvqXMWBsV+nOKHYsdspwdvC/BC9coVPa4QioJB9+EeWwPDe1f3vwB9YBtGLIekLbqXZbfhL7AEUI889U1w==","signatures":[{"sig":"MEUCIQD8tk1Ek8qYTRTyR66A9XFwwQn9ufqDlLVOl4iPj1DmwQIgey8Jj9xHj8NFcx2qOmCV1VqDbM2L2fCWTLssXmPElxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58825},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"60be2a9220b7cf775733d7beb7d977e31e23aad5","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.18_1772744467500_0.17710545421269486","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"codebasesearch","version":"0.1.19","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.19","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"cc43cc792f1623581e50301622c25b48afe94b8d","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.19.tgz","fileCount":15,"integrity":"sha512-Z/twX03T1VJdXABKMzNeMUXzTDZROLwVnk9leSzJiuIV7wrDVZLmt7cpDCrOI8iuZkUuWeX3h1FQKL5+esaBUA==","signatures":[{"sig":"MEQCIBkbX4/n2jioNDQ+BGGstFr4hqXWCJOrEI7PmgJ9X4lTAiAA8M+cfu46SC/WZbMO3yXRjCoF549vHoYt3tsChGIZrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58693},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"40da4283e403e3dcfbbf07ff502e30b90dadde59","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.19_1772794252475_0.8484595186062402","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"codebasesearch","version":"0.1.20","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.20","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"2f1bd9fe6559edb2f34674efaa7716342d0b9401","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.20.tgz","fileCount":16,"integrity":"sha512-1jNuisCxDmN7bOVEuQWofoMTurxEZuj0UOntchYEgF9aJ7l+hpFzYnAoNVpgRzrWQqqt4gy28X4MmbAQNc7WTw==","signatures":[{"sig":"MEUCIQCEOAFtq9KeECPZ+lT3lnUEhrVcJYf6PLDSd1uAx63pmgIgaJAK96InJVoqVLYCywBVKF5tahubF5yESfIQ+JiKdrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62555},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd355083d020ac8ae601cf469affcd8461db1e45","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.20_1772797311424_0.4935972588529898","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"codebasesearch","version":"0.1.21","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.21","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"bda43a32c4a762e379def0fc1b3c4f5843091669","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.21.tgz","fileCount":15,"integrity":"sha512-uC/Bn1SZhXEAntGm6SKfHkB2PLSzAyl3Uc811CJWA+i+tqczYzdQXHspc9cRAC4vuu7kK4jiBZIWRHDYz+Eilw==","signatures":[{"sig":"MEYCIQC65cgC26U8nPwMYiKmP5ueNBAq0LTtuIXrxe+4RYrJ1wIhAP9Y13dfKsZK+RFNt0aokUYaL/QvkdBqtZV2viZwdOYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60148},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1d0ebd65bce0efccd86aed23b2f5c4c031338811","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.21_1772797350376_0.6258151237759344","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"codebasesearch","version":"0.1.22","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.22","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"ad3bb0438fe2a21decff9eaa8e8f9c89cbfb0e25","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.22.tgz","fileCount":15,"integrity":"sha512-L8srTn7hww4OHlHiN8JMT6wlplaMe6KmPvmWCR6ahclEOWVKg+uLc6HAAbWzaY/p4BhqehxEdn8bVDwevorMoA==","signatures":[{"sig":"MEUCIQCe64q3RxFpixmg8amEglkBfkj0GucJDlr1Rndn1CwCYAIgKstPC53pWGx7OQCIuBrzrShm49gVLxzeqJgkYIN24Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55637},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cffba45df1b0d0d4d11ecaeb4a1a5543b8482ddf","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.22_1773123336307_0.6248762450122722","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"codebasesearch","version":"0.1.23","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.23","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"6943386eabbe976e8ade9fd29c29ee3006869679","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.23.tgz","fileCount":16,"integrity":"sha512-VXbWyk2epI/Pm1ihIW3kdlc5MWgSYcTsAnrYN1ffeXhVbXy21jrVftM2SF7RzRM1YPk35RmX+Yobj52MEPf+ag==","signatures":[{"sig":"MEQCIGwbX2+lDpTD9L3Moz9UFulRWGSxNW12JfZtZxYrxKJSAiAarL7tGo/14XKZXB/k5qk8L6H46n3bPQeVLZBnGKUhDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61473},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"83983903b3deb2c992813ec405c3f83c6ee07d26","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.23_1773345275398_0.07031010198481247","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"codebasesearch","version":"0.1.24","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.24","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"d866da5db2256d356fa4b3f4fb925b52ec1402fb","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.24.tgz","fileCount":16,"integrity":"sha512-bfroyIl3MiAQSbYCUwP7Z7GMH3yseTgJEHPwIvr87NHyams80yEongkP6RunVAppRJwHTVQhGqLtuB72b7Sflw==","signatures":[{"sig":"MEQCIHxs8aNsoexRCxmx+DMn/Z801duXp/Hsfo17JMx306eUAiAha8pnIiCXpHDs4Ky3goNwYzv/KMY/N0+KVfGlSXohIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64826},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a87fc9344783064afb7e2382f769e71f3f9c06b","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.24_1773387511634_0.1974896416072769","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"codebasesearch","version":"0.1.25","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.25","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"4572541e142587b76be81293415f90e7804bc041","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.25.tgz","fileCount":18,"integrity":"sha512-z/a/I9ZC0e6q1ydMjUUYYtSjQ0wt6fhquLZXc0UaV3d4rttT/GmMK4EbhmC2Ds2DCpb5uVWh4w5K3UISl7hVOA==","signatures":[{"sig":"MEYCIQC0cgV3vSugWGgPtZ8wEDaTpk9AOAS2DOtToGnTWoNbTAIhAM0luB0WjOKX4sSCtK4bw8ljPcH02lalpXNBfW+Mn9Zt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70904},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"58f8c967221300963891fb2b923fc46142c79a7e","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.25_1773589423703_0.010555877566226668","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"codebasesearch","version":"0.1.26","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.26","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"f1d27e37f93d84536deea3e4ab7ca1feb3636285","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.26.tgz","fileCount":15,"integrity":"sha512-E3FsB6PnsMaNfnwsO4N+J9y5SDyEp4qTVolJSzj0tUm8+H5fJS1pqjvsVUXMdEfQj9CywPjBVxS59HYd2/YZYQ==","signatures":[{"sig":"MEUCIQDkhda5mKV2BkSLHizu3lrEdKcJc4QFp/gWIiJvODm5aAIgSW0Ziiu4Wq+aX2JhOsUurW2Xqn0h+Bh47pP1oxgHO9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60255},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3bc34f230f05754dd507c582d2f2e34dd2bbdf6f","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.1","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.26_1773609530425_0.27717381228827187","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"codebasesearch","version":"0.1.27","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.27","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"9ee207b34cf5a714986e503c4712e7a37c611457","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.27.tgz","fileCount":15,"integrity":"sha512-7MgGFjceXXqVhHz8LcYOlLyYgkUYsOZcF6Dc51JTnSEY04DYAq4gdu2mNG+bdlfO1ZFusujK/Q75M8Fnfh4+ew==","signatures":[{"sig":"MEYCIQDm7yn349Jk6nI2JHfOvnf/juggaXlT7hCI563XH/3m1AIhANk+Hh8cBbozOGeVoddAt44VlmtJD44yeQsZeJyPh8je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60255},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d7f905d6138152d5e8e1707f880c04851db87bfd","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.27_1773609731090_0.8139954427454403","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"codebasesearch","version":"0.1.28","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.28","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"590b7fb3aa333509a53eded53e0b522f0a529081","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.28.tgz","fileCount":15,"integrity":"sha512-e7QaIbW84VQaJBDXRVkeEdln9rEi4Csukehn7iX3z5Ho1LjdsjN7E3nPM7tOI83aTS4Qpa6soHbzwmj8vbhUig==","signatures":[{"sig":"MEYCIQDFw9xUQCtiQsxEV9WMn8mHkJyknvUYcuBnAvm3gN/3ygIhAMP/U1oIxkDcq5icidslEXgLd13zJDLVoKvdENtI416C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61902},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"18471760205e296e46a45bb37be64550473b5148","scripts":{"start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.0","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.28_1773657703353_0.6143658855879657","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"codebasesearch","version":"0.1.29","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.29","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"289ce56daef73f277bfe59965cfdf09c234ef894","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.29.tgz","fileCount":25,"integrity":"sha512-SBsifmDkV1j3dwBM2aZqh3gHVckFIog4crWC+JnXjAjiNIZN5eN7FeDJjRv5QSBgm2qERxJiIFZtmCuIXpO/CQ==","signatures":[{"sig":"MEQCIFd14ro7v9QrfjwWSKntb7Hg6nQsxxFUy7Nm+NA6PQtGAiAa+22zdyuzeMjVPjQIrnhPYjE313HUHIZKtoqizsFAAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94317},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9bab45119db01120aa60c44395de8b70cd7c57b6","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.1","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.29_1774520975007_0.5365686253937474","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"codebasesearch","version":"0.1.30","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.30","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"c2a7b42cc2e8366f7fad80baf4c93b255bf614a1","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.30.tgz","fileCount":25,"integrity":"sha512-gFyIjEgJdCiMuLkYEFsS7VmZ3mBIsxlYG53NtzOT91ektalAzXvyxFQPEICe/1K85SlGccNFzptj/ezsBsFSnA==","signatures":[{"sig":"MEUCIQCJj3dcgyJwEVX2zOiFHsDbR46fvnL9ABUtbLyib5GAQwIgd3XSMYhfnRdfHS6IOg5OiDmjar6sKnGqcpBXT1PjcQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94317},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3a9a1294ebf5bf9a5b42842eb52ad8ecc6b2897c","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.1","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.30_1774732206700_0.7055673415919439","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"codebasesearch","version":"0.1.31","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.31","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"070204a3771a78c52b60231356bff6ffe990ddc5","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.31.tgz","fileCount":25,"integrity":"sha512-9J2TwRS2US455NLboKovbiCYwrfxsS6vb1U8Tc6a0l2kfPGjeMIeQWd7FHi8MMRbHD7CnY1EG0Q3qTCcOWOhbA==","signatures":[{"sig":"MEQCIFLfknNRZuZ/y/yuJkzVjPepXdPviWojZ4Xep+IomGOLAiAJWYdYgJ/NyhHalhdI6kmz0WMVJNg/ezKHcfhq7rVVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94317},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7c9a3db8563842f79e2452c895a861fcf56b8b09","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.1","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.31_1774732256986_0.9002864394215282","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"codebasesearch","version":"0.1.32","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.32","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"c05803439478f50848d63c04a24e53ec6435ea9d","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.32.tgz","fileCount":25,"integrity":"sha512-S7zRusr4DQYunAL9l0C50fKzrIiq9jR7TyENgqefovXnfMRDGYb0+gAS1za4R5SOQa8gIb3zJwSp+zvwdRh/qw==","signatures":[{"sig":"MEUCIA1sKc9RyCx7iTHEA/hfR4mGFSh6i9pEC6D/+PC/gvXRAiEAwBPH1vSWH9DjjTeeepU8/YXFSAhz/WlpO2HLWay+APw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94318},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"53a00df40791288d1e276c53d7892222215a3499","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.32_1775908810057_0.7665631949385383","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"codebasesearch","version":"0.1.33","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.33","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"faa6b59d185e30d4911d78c7a36f1e132d15dc8c","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.33.tgz","fileCount":25,"integrity":"sha512-BAsN0XUXt04/79vntoquRReWZ7SMRjXrFyxvOtMuN3gp9UBUYjlOAlZbxawsrMUB5eND4QKvykVz/gskUNfQXw==","signatures":[{"sig":"MEQCIHLJvYWzWox1XWG1Lt0ALAji1avSoEXzOyTBnKm0F/N9AiB4zybo6krJQOzkK7llF6POXXH1zJuvqZd9dpl5NREVBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94318},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e2855631469742c4ae76b002d140c7d408a0d85a","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.33_1776332833339_0.6597347843625736","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"codebasesearch","version":"0.1.34","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.34","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"b3e755a416a8f210cb8fc81f94f9dcae24db6e2c","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.34.tgz","fileCount":25,"integrity":"sha512-NUHNrB76whOGf9ses1W4Xj2BdDAfGPz+B07PYD3Rv/VeyGYMjSkJvjWaOhpNBHq5+/shPyRsNhc9ZLW14WD6+g==","signatures":[{"sig":"MEUCIQCqdqi5u5I2q6t3zCJeHJ+Ik/JkWKodCuh2k50iQngl+gIgVUEj02v1HmKVk7rK++XfBVaGC3FkKqOrxeEu8Etkyiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94318},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ff0a99ff1b7ae3c29c33bc2224c1049802ba8ec5","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.34_1776335410150_0.6506581733300729","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"codebasesearch","version":"0.1.35","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.35","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js"},"dist":{"shasum":"669087f1e32c25d5123a473a70726d9a20fa3df2","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.35.tgz","fileCount":25,"integrity":"sha512-vuqZV4xVIRMFf6qgU2lDAdV0r2jfspELvDSdgWSbrpBsf+UXjizOy1t8bmpToMcjYHZ6E52uVQHhR5oDR6dcJg==","signatures":[{"sig":"MEUCIQDOmXOe7BCAk0c9eQ76L3woump15LLzbhkZDyrQG1cgQgIgcxMZDKefShw1DalNUhVNgwSWcz+XAAce8FD4XpXET6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94909},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"56d8d361ec8318388e13d61461302ddcd20126a0","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.35_1776815062830_0.6362405735082624","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"codebasesearch","version":"0.1.36","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.36","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js","codebasesearch-setup":"bin/setup.js"},"dist":{"shasum":"7478d5589cdeb858d2c5632696d6e78956011df4","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.36.tgz","fileCount":26,"integrity":"sha512-PwM+AlSSrsUOOnk6OR7Ot9UUk2n9q+a7j3hrYC5y0SO7jRXAgB8diYnBt5QoUYGgZaeWjgwnozD7Zc8jYnIhxw==","signatures":[{"sig":"MEUCIHnjz5UfCX+Z+AypROd9u9yFNEGAIf9P+RQ6UnPs7ultAiEAtBL0Tnnn+utTR0Dlg6rEgQRcTJdeqa2qPTE+FIm310M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96794},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe9dd72fcbe973304cace7825104f66dd9e7d1c5","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.36_1776838396065_0.9633567728551129","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"codebasesearch","version":"0.1.37","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.37","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js","codebasesearch-setup":"bin/setup.js"},"dist":{"shasum":"bdfff22d716fac4d47c38c495b0fa38646746c2c","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.37.tgz","fileCount":26,"integrity":"sha512-fVhGcw0kIVY2BVEVlutycGn9CuuniGqVlQyT1VxTAjZ9SPmvCISbcCkTgrpJZTiskmnGjtVa+PdbpuTziC4SfQ==","signatures":[{"sig":"MEQCICPVUQjrH6+W5urt4MCokrGWzwBCrwZz1/+4UFezYze0AiAhQ5ns7CIIjC5UZdGTreFzgMtkq1lz9Ys5yBADIIbPkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102769},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5d0f29ea2d81075494cb02bee81fa5befd0c0fc2","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.37_1776842524709_0.48656515293613123","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"codebasesearch","version":"0.1.39","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.39","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js","codebasesearch-setup":"bin/setup.js"},"dist":{"shasum":"29b44289c6a86240e9f673e80a6435d99dd70db8","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.39.tgz","fileCount":26,"integrity":"sha512-VpiwwEXDLhNCNqUt39DH64RiwEorfFqQ5+IHy0xhnQe/9+sc4eJG8bKve5Wgvk13bf1dumar7ry6BNj0y2ieCQ==","signatures":[{"sig":"MEYCIQDukQfbzofIpB1X7EYWscNM0P27XXRQngQExPiIInQfrQIhAK3rQCfH0TeNKRq5PR+D31USK3Y7mwcNFpcJ3gNnBPAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105309},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa0ab700cc1e9455e1dad4f68677e87cdb85cd96","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.39_1776850204892_0.138223333619937","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"codebasesearch","version":"0.1.41","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.41","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js","codebasesearch-setup":"bin/setup.js"},"dist":{"shasum":"4635c233df4f746427f9899c81d38d02c332002d","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.41.tgz","fileCount":26,"integrity":"sha512-W09jZT5cCTZ1uYJ1kZaqahoo8a5nh/ytXOhD0GtQ593o/h9Ep+Aq7Kt83ny6QeRRf5qteawRjIpfAH+fvfbOSg==","signatures":[{"sig":"MEYCIQDsY8by5N5YmCw5hS+Lu74CyhLmXRzBlywJJNKuNgOx7QIhAN44FHYWqyD9NJgaBi0oTydmsGt1PYDcNkAVy0sA0qEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105959},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ccdd062b48e86563fc9c1928c6f78070685e0687","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.41_1776852140768_0.8044773241306988","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"codebasesearch","version":"0.1.42","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.42","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js","codebasesearch-setup":"bin/setup.js"},"dist":{"shasum":"da81201bf232e870b093aa546ff2c5d41f94729f","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.42.tgz","fileCount":31,"integrity":"sha512-D+jI45Tn/oPn0kK3vqiBn/5vR00L56W8aIT0YiFlCTRMmFr+SAMbbfibAb1A5zfiS051/N/At3/8mlxM2HNsfg==","signatures":[{"sig":"MEQCIAkOKtZSTYT6f+ZSp6WPXBTwrlg7jLkTYxVkzscbDHGnAiAaR/7j+6eslbPTp9G8qXFqEX6SyGowo4EGepDO0Q+Kkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114850},"main":"src/cli.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"55e15fc18bd829331a46a2eeef68c82129e692c9","scripts":{"test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js","start":"node ./bin/code-search.js"},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"repository":{"url":"git+https://github.com/AnEntrypoint/codebasesearch.git","type":"git"},"_npmVersion":"10.8.2","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","directories":{},"_nodeVersion":"20.20.2","dependencies":{"vectordb":"^0.21.2","fast-glob":"^3.3.2","apache-arrow":"^14.0.0","onnxruntime-web":"^1.19.0","onnxruntime-node":"^1.23.2","@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebasesearch_0.1.42_1777388858503_0.42370654108081385","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"codebasesearch","version":"0.1.43","description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","type":"module","bin":{"codebasesearch":"bin/code-search.js","codebasesearch-mcp":"mcp.js","codebasesearch-setup":"bin/setup.js"},"main":"src/cli.js","repository":{"type":"git","url":"git+https://github.com/AnEntrypoint/codebasesearch.git"},"bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","engines":{"node":">=18.0.0"},"scripts":{"start":"node ./bin/code-search.js","test":"node --test --test-force-exit tests/test-ignore-parser.js tests/test-scanner.js tests/test-text-search.js tests/test-search-logic.js tests/test-store.js tests/test-cli.js tests/test-embeddings.js tests/test-supervisor.js tests/test-search-worker.js tests/test-mcp-server.js"},"dependencies":{"@huggingface/transformers":"^3.8.1","@modelcontextprotocol/sdk":"1.0.0","apache-arrow":"^14.0.0","fast-glob":"^3.3.2","onnxruntime-node":"^1.23.2","onnxruntime-web":"^1.19.0","vectordb":"^0.21.2"},"keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"_id":"codebasesearch@0.1.43","gitHead":"c0bba226b320e29eb6274cb55f7eba9a3f48693d","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-uDZ2GyRpbK9tAXAwc6dicHv8AKN6Dw78BmW1tY0tNBvDrkJdoWpKOqTmUpH9A/JR2mh9gAHt87JKfzG61bbEtA==","shasum":"0d019be02df617b402b4c5a7cc672aa5a949a8ad","tarball":"https://registry.npmjs.org/codebasesearch/-/codebasesearch-0.1.43.tgz","fileCount":31,"unpackedSize":113609,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9//tn32j9tEteyWweB27gQmqdPdbwGOu2vS+dU8wfGwIhAM/MnyPLY7uN8eFENDnBps3Od7ToPyXsz1Srfods7iNe"}]},"_npmUser":{"name":"lanmower","email":"almagestfraternite@gmail.com"},"directories":{},"maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebasesearch_0.1.43_1785337714189_0.07715889519353603"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T09:16:56.518Z","modified":"2026-07-29T15:08:34.496Z","0.1.4":"2026-02-02T09:16:56.656Z","0.1.5":"2026-02-02T09:17:49.444Z","0.1.6":"2026-02-02T09:22:48.596Z","0.1.7":"2026-02-02T09:51:48.620Z","0.1.8":"2026-02-02T10:20:08.905Z","0.1.9":"2026-02-02T10:38:15.885Z","0.1.10":"2026-02-02T10:49:48.131Z","0.1.11":"2026-02-02T11:13:07.955Z","0.1.12":"2026-02-06T13:14:02.381Z","0.1.13":"2026-02-06T13:24:02.857Z","0.1.14":"2026-02-07T12:12:15.882Z","0.1.16":"2026-03-05T21:00:33.378Z","0.1.17":"2026-03-05T21:00:48.606Z","0.1.18":"2026-03-05T21:01:07.652Z","0.1.19":"2026-03-06T10:50:52.623Z","0.1.20":"2026-03-06T11:41:51.568Z","0.1.21":"2026-03-06T11:42:30.538Z","0.1.22":"2026-03-10T06:15:36.457Z","0.1.23":"2026-03-12T19:54:35.567Z","0.1.24":"2026-03-13T07:38:31.761Z","0.1.25":"2026-03-15T15:43:43.865Z","0.1.26":"2026-03-15T21:18:50.574Z","0.1.27":"2026-03-15T21:22:11.227Z","0.1.28":"2026-03-16T10:41:43.500Z","0.1.29":"2026-03-26T10:29:35.142Z","0.1.30":"2026-03-28T21:10:06.907Z","0.1.31":"2026-03-28T21:10:57.143Z","0.1.32":"2026-04-11T12:00:10.222Z","0.1.33":"2026-04-16T09:47:13.467Z","0.1.34":"2026-04-16T10:30:10.298Z","0.1.35":"2026-04-21T23:44:22.973Z","0.1.36":"2026-04-22T06:13:16.347Z","0.1.37":"2026-04-22T07:22:04.865Z","0.1.39":"2026-04-22T09:30:05.036Z","0.1.41":"2026-04-22T10:02:20.919Z","0.1.42":"2026-04-28T15:07:38.655Z","0.1.43":"2026-07-29T15:08:34.336Z"},"bugs":{"url":"https://github.com/AnEntrypoint/codebasesearch/issues"},"homepage":"https://github.com/AnEntrypoint/codebasesearch#readme","keywords":["code-search","embeddings","vector-db","jina","lancedb","mcp"],"repository":{"type":"git","url":"git+https://github.com/AnEntrypoint/codebasesearch.git"},"description":"Ultra-simple code search tool with Jina embeddings, LanceDB, and MCP protocol support","maintainers":[{"name":"lanmower","email":"almagestfraternite@gmail.com"}],"readme":"# codebasesearch\n\nUltra-simple semantic code search with Jina embeddings and LanceDB. Supports both CLI and MCP protocol interfaces.\n\n## Quick Start\n\n### CLI\n```bash\nbunx codebasesearch \"your search query\"\n```\n\n### MCP (for Claude Code & IDE plugins)\n```bash\nbunx codebasesearch --mcp\n```\n\nExample:\n```bash\nclaude mcp add -s user codebasesearch -- bunx codebasesearch\n```\n\n## Features\n\n- **Semantic search** across entire repositories using Jina embeddings (512-dim vectors)\n- **Embedded vector database** (LanceDB) - no external servers or setup required\n- **Auto-indexing** - automatically scans and indexes repository before each search\n- **Comprehensive file filtering** - respects .gitignore, ignores build artifacts, node_modules, dependencies across all languages; includes 102 code/markup/styling file types\n- **Single-shot execution** - no persistent processes, no background daemons\n- **MCP protocol support** - integrates with Claude Code and other MCP-compatible tools\n- **Auto-gitignore** - automatically adds `.code-search/` to .gitignore on first run\n- **Auto-recover from corruption** - automatically detects and clears corrupted model cache on Protobuf errors\n- **Performance optimized** - 5MB file size limits, smart chunking, batch embedding generation\n\n## Usage\n\n### Search from CLI\n\n```bash\nbunx codebasesearch \"authentication middleware\"\nbunx codebasesearch \"database connection pool\"\nbunx codebasesearch \"error handling\"\n```\n\n### Search from custom repository\n\n```bash\nbunx codebasesearch --repo /path/to/repo \"query\"\n```\n\n**Default Search Directory**: When no path is specified, searches the **current working directory** (project root), not the Claude Code plugins directory. In Claude Code, this defaults to your project context.\n\n### MCP Tool (in Claude Code)\n\nThe `search` tool accepts:\n- `query` (required): Natural language search string\n- `repository_path` (optional): Path to repository (defaults to current directory)\n\nExample:\n```\nsearch query=\"middleware validation\" repository_path=\"/path/to/repo\"\n```\n\n## How It Works\n\n1. **Scans** the repository for code files (25+ language types supported)\n2. **Respects** .gitignore and comprehensive ignore patterns\n3. **Chunks** large files into manageable segments\n4. **Generates embeddings** using Jina embeddings v2 small (512 dimensions)\n5. **Stores** vectors in embedded LanceDB database\n6. **Searches** using semantic similarity\n7. **Returns** ranked results with line numbers and code snippets\n8. **Auto-adds** `.code-search/` to .gitignore\n\n## Supported Languages (102 Extensions)\n\n**Programming**: JavaScript, TypeScript, Python, Go, Rust, Java, Kotlin, Scala, C/C++, C#, Ruby, PHP, Swift, Shell, PowerShell, Perl, Lua, R, Dart, Elixir, Erlang, Haskell, Clojure, Lisp, Fortran, Assembly, Groovy, Visual Basic, F#, OCaml, Objective-C, Arduino, CoffeeScript, Reason, Julia, MATLAB\n\n**Markup & Data**: XML, XSD, HTML, YAML, TOML\n\n**Styling**: CSS, SCSS, Sass, Less\n\n**Database**: SQL\n\n**Frontend**: Vue, Svelte\n\n**Text & Docs**: Markdown, Plain Text\n\n## Storage\n\nSearch index is stored in `.code-search/lancedb/` (automatically added to .gitignore).\n\nFirst run downloads the Jina model (~120MB) to `~/.cache/huggingface`.\n\n## Performance\n\n- **First run**: ~30-60s (downloads model + indexes repository)\n- **Subsequent runs**: Sub-second search queries (index already exists)\n- **Large repos** (10k+ files): May take 1-2 minutes for full indexing\n\n### Technical Optimizations\n\n- **5MB file size limit**: Files larger than 5MB are skipped to prevent memory issues\n- **Smart chunking**: Files >1000 lines auto-split into overlapping chunks (200-line overlap) for better semantic context\n- **Batch embedding**: Chunks processed in batches of 32 for efficient API usage\n- **Binary detection**: 47 binary file extensions ignored (.zip, .exe, .jpg, .mp4, etc.)\n- **Auto-recovery**: Detects Protobuf parsing errors in cached models and auto-clears corrupted cache\n- **5-minute timeout**: Model loading has timeout to prevent indefinite hangs\n\n## Installation Details\n\nThe package includes:\n\n- **bin/code-search.js** - CLI entry point for direct use\n- **mcp.js** - MCP server for integration with Claude Code\n- **src/** - Core modules (embeddings, scanning, vector store, search)\n- **.thornsignore** - Comprehensive ignore patterns (all languages/frameworks)\n\n## Ignored Files & Directories\n\nBy default, the tool ignores:\n- All build artifacts (dist/, build/, target/, node_modules/, etc.)\n- Version control (.git/, .svn/, .hg/, etc.)\n- IDE files (.vscode/, .idea/, etc.)\n- Lock files (package-lock.json, yarn.lock, etc.)\n- Dependencies and caches\n- Test files and coverage reports\n- Secrets and credentials\n\nConfigure custom ignores via `.codesearchignore` file.\n\n## Privacy\n\nAll processing happens locally. No data is sent to external servers. The Jina model is downloaded once and cached locally.\n\n## License\n\nMIT\n# Triggered npm publishing\n\n","readmeFilename":"README.md"}