{"_id":"githits","_rev":"57-7e7d7ddcc8e66d6ede1bbb302dae7f05","name":"githits","dist-tags":{"latest":"0.10.0"},"versions":{"0.1.0":{"name":"githits","version":"0.1.0","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/GitHits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"e739ba81800d5b1ecf00adcde3600c2579f6dbf1","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.0.tgz","fileCount":7,"integrity":"sha512-l90SVeYGFytx/4rxAr4aVAG1b1r5qmPjVFy0FJprK5hEY8sgBUskCBQSiAHziuvnczzGHVPCXFfUYpqer8t2DQ==","signatures":[{"sig":"MEUCIEMynq6wKVTVqxeV1g/MNOCa2S09sa3M6PO6N0Dt6Gl8AiEA5QzMlh7OO9p5wiXvicBUGHDuODL9c9ZlDnNdtUcBs94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72599},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"a76c9a21bc414dd7ac833260c3ba284156402eda","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"jlitola","email":"juha.litola@gmail.com"},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/GitHits-com/githits-cli.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.0_1771919459800_0.13050610509183214","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"githits","version":"0.1.1","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/GitHits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"37a4e2c6d9e22f270652612cf43ef33ff7ccd52f","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.1.tgz","fileCount":7,"integrity":"sha512-TwEM+KVWY9FU+o3iiiIbHhARk5dc6nDl6qXVR66mggOBRsV59qnav1Mo/LJH1nCCDsJbWQm0R/70RUxxOpzWgQ==","signatures":[{"sig":"MEYCIQCQzB+rQ1+Etgbx0DTNPoBfzbctA9z55CdK8o4zTzwmxwIhAJ7wAQO+2zb9iyXAWNNJbO4sL5eeF/F9MNx8/QXA6qkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76390},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"44244b4816f9c6f66365ec00117dc10ef1fe2cb0","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"jlitola","email":"juha.litola@gmail.com"},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/GitHits-com/githits-cli.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.1_1771926444927_0.3732785738211801","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"githits","version":"0.1.2","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/GitHits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"10f07751e657bb93f73d4d317f653dd157e78337","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.2.tgz","fileCount":7,"integrity":"sha512-vEVAyxNLD5x+AjvLLj7zxcaInykunSY1ePTZx5ABVqBIjuvNUV7nYjnXtMxOLQjcu3GStpdlMz0t4ckOl8dzfA==","signatures":[{"sig":"MEUCID+F44lkIEDlZSezV2Z/kZsaJmHKKtQHq6f5a1QKdtj9AiEA6MmWvlkcowNUDOWi9E5Bcjwx+jZk2aTDFQBqUQZGVgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76082},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"f564b49da6113550eb7c4ddf2fa55f276ced801f","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/GitHits-com/githits-cli.git","type":"git"},"_npmVersion":"11.10.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.2_1771973669863_0.33509710045031915","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"githits","version":"0.1.3","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/GitHits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"0bcfba0d9f0eae93335758dc8ea1bab3d191eb7f","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.3.tgz","fileCount":7,"integrity":"sha512-lN4XA3W37YmKI0mk3XT2apAbtoZ2bdTyiE91bw9JKMyfGLEaXj7KSbdh3qjRqvmZdvR7v7zhBHauwTWr3scn0g==","signatures":[{"sig":"MEUCICSBNDRYWpo1UrhOm97LjjYRR8K2pNrLM0jZwOAR0r+RAiEAzmBntNfKeFmvhfTHF81b7JzUW07uxH0sfVboSMMxa9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76197},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"78c57ba8ad4f26af1d5f1d081712aaa49f8e3810","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/GitHits-com/githits-cli.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.3_1772550684849_0.09071554510979074","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"githits","version":"0.1.5","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.5","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"92e6ee8a2c7741494b20af645d966e2df3ec52b7","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.5.tgz","fileCount":7,"integrity":"sha512-lbBJj19Mki06nV1VGsUjNbETkwj+0fJHdgGqYYzE9ULusmmcklGtMG+iXsM5Od2NrpdcxxARrkZ2HDUacEtWgA==","signatures":[{"sig":"MEYCIQDfFIujatvc+GJ2+pgtjbxDkW8RQpaLV86nJyyl+/Sh4gIhAJa+hD6pB/MWhSn8v3jMsc1oThOvqWpLo6BqsuSyiP90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76333},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"9972da15a10c57518365066f117e376b1b71aa41","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.5_1774661415699_0.1575780517450669","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"githits","version":"0.1.7","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.7","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"ce2b7c18c0410cbe153842e5a042ee7c74e5f6ef","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.7.tgz","fileCount":7,"integrity":"sha512-W8oLN9TCKYYDkZsbOPATofVQLTsBvyeso3gEyGgXmC8RX3lkHCG8a5op/L5N586zCK/VkK+nPQJlpoUSQXQwqQ==","signatures":[{"sig":"MEYCIQC57AEovbPtfW/foWe/Jw1XxjkzZlGxCkVyJqJxbRREAQIhAO5yet9wHxjkhM1R2xYhwh/Ug5KLPYY8ffyJ5x845kK1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99470},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"2e30bf88e9a83bb9fd14d0c03fb32c6a17253511","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.7_1776383345136_0.6644811175579883","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"githits","version":"0.1.8","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.8","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"732e5edc43f1f0683cc010ad54ff327d5f28c3c7","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.8.tgz","fileCount":27,"integrity":"sha512-3Mqkul++JFPs79fZCNxoFFTmGctlluRe6lNDQ1bzJT2BBJpj3UKJ1spQESZQ73/lLqtaiwwMHvgGmUqK6ZD4NQ==","signatures":[{"sig":"MEUCICMq/lbTLpxOjwJiBKH4UZOBJAENeSnjnKFNM9eS0ZAnAiEAnq5VetE8AbXmbSv1DstR7Z0yjCq7senRrtLjnywIGjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118365},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"92073d27fbab640f83d7f2099c50df08a6006726","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.8_1776470264924_0.6585361006411763","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"githits","version":"0.1.9","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.9","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"6d4786deb93788d2af3dcd96071f2e84c59fedf9","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.9.tgz","fileCount":27,"integrity":"sha512-CylQAbSesVB6GlbRitlDmfJluOpW5EomzIOJCZkNHTJDcM1SLhneb7tS3Fogh0FK1tx+657b0ZhrfceeZy19/Q==","signatures":[{"sig":"MEQCICHrKODD8prZPWusKIl+sYuiKgSFKlN8n0sC8DEvhp8lAiAFgvzy0o6RZkJwjJtH1ddLz33EIbF3x5eAg04BSxlJOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":381839},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"0b7c51f351e4b2bdd9ce09b21c5c5c870b8e597b","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.9_1776780055282_0.2848386169226764","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"githits","version":"0.1.10","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.10","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"317bef7e1f12541a231cb544801312d10e827176","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.10.tgz","fileCount":27,"integrity":"sha512-Ihoc2vCduMGMiFjeZj7EPe6Ld8skyAYF+m6fT7xLBfiEMDXchbH3zF/5cvGnj7kx9+okYvXQ3J/Dfx9Imh6ztA==","signatures":[{"sig":"MEUCIB9Ks4dsBUF98gQUF3FCcc1pcz4uNo299HAIPKUfvXBVAiEAvJo63lDCp2vAqy9sZpjbbIzqeUGytlSNOADc+Ak/mlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394384},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"b38b7f77ec07363c951c8773eef87d27bdad017f","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.10_1776845578831_0.0475508092078194","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"githits","version":"0.1.11","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.1.11","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"4048833d14a2d3f243b946bd2eafa5585c837b86","tarball":"https://registry.npmjs.org/githits/-/githits-0.1.11.tgz","fileCount":27,"integrity":"sha512-y1NdiDhrGfhHG1TcwseIIBtGG04eM1LTQXXgx7MHqq/WX25AW5ap43bT7r7+NUocCmt0Xd/jbZjeAEHTow2ygQ==","signatures":[{"sig":"MEUCIF9XS+LJym0gcSwMjVY6CS3j9SZRmdKbgIldOFBAPUeuAiEAxxukA6NPuCVjMrOk7dwwvld//y40REwMRJf2RcHT/WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398492},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"3b4e05933ea32b21bfb8d318d68e3342d0410a2d","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.1.11_1776898562537_0.9843678952792183","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"githits","version":"0.2.0","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.2.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"07f7b06a66b190d8cf2d1ee8135a18ffa9e3643e","tarball":"https://registry.npmjs.org/githits/-/githits-0.2.0.tgz","fileCount":31,"integrity":"sha512-cp1DQQPtGlc2sivsq1Fl4mCVYnC2qmdNiSksHid6I9EXk6bF5S6Jq19lRjhNWvEL/hYzGJGpBpC13GsJMhFcww==","signatures":[{"sig":"MEYCIQC1p1/vfTkn8e/HjotvBMPsopMXYzXpnwT+5DzOkW2pSgIhAPDu71ZK/O4aX22o3DWz47Di1gqPC33fkw0FmhSjEUQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475855},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"72fb94481448074e01481050b978c3ec3f5d7890","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.2.0_1777038650953_0.8865306561700821","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"githits","version":"0.2.1","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.2.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"d007b6ffd273eb289b3fdab7e8b21a3f63a7c45c","tarball":"https://registry.npmjs.org/githits/-/githits-0.2.1.tgz","fileCount":31,"integrity":"sha512-btWS/XGEIoAdRQnh91Ypypn1qgUy8JVLWqAidZA+B9RiG/qNnagkaWZf6402J7MnTp9sLqOlBKnQdiuKLe4DUQ==","signatures":[{"sig":"MEUCIHsYOP6ha6+zQkg7XaXNUp/A+OetNhh8OBkUvCxMic5EAiEAhOEf51I8SAWNhYJqIhaZk6ciVC4xBowPiCfrGdAOyCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":490258},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"c122a1b40521b025d8a51e09d035f861ee51143f","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.2.1_1777286438082_0.0323507309373563","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"githits","version":"0.2.2","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.2.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"7f3c8565c1fa382faca367f419313b0e04caf8ba","tarball":"https://registry.npmjs.org/githits/-/githits-0.2.2.tgz","fileCount":31,"integrity":"sha512-aMezOwJ1olm8dxYVb44s/VU7a8e0NdO7+5zhxJYzK0ida4xKLMtV7g/vy8IAICkSsJPXGyvqmqK+H/B0OkWQpw==","signatures":[{"sig":"MEYCIQC/GgRiPNiuHTevtPHvQyLPNF86FnGt6/i++46EN99kbgIhAIocJQo3i6GEI2PRf8tle3JzSF78UN1irVkPprXN0dcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":493595},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"49f9fa62476c3e5d8dc1945c42f3714594a3e0c5","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.2.2_1777338505996_0.09869666229196339","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"githits","version":"0.2.3","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.2.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"fd146c5d3f940aba1327ec9a0f58fbccd9dcc414","tarball":"https://registry.npmjs.org/githits/-/githits-0.2.3.tgz","fileCount":31,"integrity":"sha512-mp5sDFXAu7JLpEs/4fhrTQmIK5EeOz3HRLQdiEDMVz8msTeZ/85pYop053b77plIpdKdFSHPSZj5C4kkX5lUDA==","signatures":[{"sig":"MEYCIQDemHRnBZpIG1wVjTHZANor45ZgEpef4EzUS+eoZGDHpAIhAMQr47vWGyc8Mu5zL5TSBl1yahG/3F3UElF2FEbuQzN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513696},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"56aa8759ce727bbab40127260c31c37db84009a3","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"deprecated":"Backend protocol changed","repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","commander":"^14.0.2","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.2.3_1777368755693_0.8455253677754064","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"githits","version":"0.3.0","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.3.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"f721d448c767564114e288c70dbe0cdfc0cf8de5","tarball":"https://registry.npmjs.org/githits/-/githits-0.3.0.tgz","fileCount":31,"integrity":"sha512-GHE0f08zjkuaTqL1z6aTWXJAS30DP9OTBIBWeFxR4TRzy6Li38AqWAY0e5E22+QTz6nuOaGRUHSwVYZvVEVg9w==","signatures":[{"sig":"MEYCIQDTIRYHBBV4xzmNo34Sl1rI4pErR8LgadONXBXEWxlQGgIhALoUl8QYGFzzBs5kDzI7kEpiMf3Ap7p0NsyjPPlHFXSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549231},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"822d89915cebdc65a2a57f0de6c5019ba2dc06d4","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.3.0_1777453284385_0.5346516391232365","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"githits","version":"0.3.1","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.3.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"ff34751dd760868d9be27f107ef752652ad49393","tarball":"https://registry.npmjs.org/githits/-/githits-0.3.1.tgz","fileCount":31,"integrity":"sha512-8NBqHUH2/NKWg9U+IY59Js14AZ2rn5mXEhbHkNRp7s4ky1qt9ITStQpnWmlEjcwTLbsVp3TtLKWjRWZ9MzJrdg==","signatures":[{"sig":"MEYCIQDANCj/oIKbG7a1nC5hA/p2ihEev+52eAgQpGO0KMZMZAIhAPFPd7lr0iBwUwEHjLdKMobYWQFHPzgieRqeO0/wuJhd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562225},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"fbf7454b69736eabcdb93885206acc7eacd55218","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.3.1_1777475115249_0.26660419631582855","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"githits","version":"0.3.2","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.3.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"1a9a039a9cbcec354ae172051d09991d62abff48","tarball":"https://registry.npmjs.org/githits/-/githits-0.3.2.tgz","fileCount":31,"integrity":"sha512-hF8SPtlh48NqwZ07UBzk3hCv0BF9qDTcZWEyBmMFKVE0MiE+txgz1my3XRdmTnpxNLeCAPW4plFJHkqQ7Cz8mA==","signatures":[{"sig":"MEUCIQDE80qHbFhaBROTNCKKKfn+h2rhpBqqIo1M+1fNOE36iQIgTe/NhM3cUIuHe0oIc7OXlqvG+H/Z4URYw7eAvIoCU4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594591},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"69a445bb6b0eb6504576b87927cceda1e8c299bf","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.3.2_1777888943040_0.9702640078952482","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"githits","version":"0.3.3","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.3.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"6f428449b9767c0ec28a908139ddead465defa16","tarball":"https://registry.npmjs.org/githits/-/githits-0.3.3.tgz","fileCount":31,"integrity":"sha512-HoFZOkWltRn4iTfzHfW8i8RjvhoW/8YefWc7Yk10qA9TxvQ17IWOpzGFXAZkG4UeyEuBxagZXyEVQ4AsrxeoqQ==","signatures":[{"sig":"MEUCIB72S9pXIeEVEY0d3BSoqsLmMGTlQKMNFvBiDEGsxk2oAiEAtA9yGgtpRgHka3MKeonyM5iMQd7Gi+KiyPjAO1hOJb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606140},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"083c686cdbbf2e28b02366c7ce5b616e4667b233","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.3.3_1777975444024_0.915166915218707","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"githits","version":"0.4.0","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"cefe7b84b2f91cc812923755c21c0c5890ffe8f9","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.0.tgz","fileCount":31,"integrity":"sha512-iJmz0BnScXo2N3bkvUUJMKPwtgU2JzRuxKP18q/HnrPafyKeiIsy5dlVlcHhYk8njOq5vofn8Gi4uTdw9Y1cJQ==","signatures":[{"sig":"MEUCIQDZNkce8uzaXjz3S/8T5c11pT3tBvu42iX/X6Ujtp62HQIgCpfWVTVByY82rt8vo9qzhI0uMX8EjgcZPp0rvMmFuzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":630349},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"aa2c8270c6c4e2d17d60257a23b639160812b81b","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.0_1777982987214_0.41690915644607207","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"githits","version":"0.4.1","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"60546b0fcfcf53944841a2c58dec577d41204ae7","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.1.tgz","fileCount":31,"integrity":"sha512-tM8UqIa0Iw0rJeZNM3Fu560ZYHwb2v2BCGaEZjM9N9nqra7mmtPRZTmujxC1M4TWQAZ002+usHH32T0j6fjdIg==","signatures":[{"sig":"MEUCIQDuMJMSBA0byueLQZgCuWRPC0KP36rITsHnHxVpYU/5MgIgGAmRH19QC4/DgH8Eq/7GoYvdOHm1YaomWt3GGcImsqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632289},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"01ea50c6c4eecfb1ac6251adc6f93be9d388e4b0","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.1_1777989430261_0.07346587355613687","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"githits","version":"0.4.2","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"07e9152103bf2db81556ffe4f6e22a12aab4382c","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.2.tgz","fileCount":31,"integrity":"sha512-NUBidRMv8PkIWUoOqtmNS6GZhvfLpaiDbpRGZvuds4CqlLF1slgnu2J4pYgRtMxwYGjxeIPToYSzQe4bWAkjtA==","signatures":[{"sig":"MEQCIHztOjBfyK7EFgqAPqpWEmmbHoDadXXzoGfxH0UVHmIQAiAKu8lI+WkHbA0/mIWhfZZzJwLr/WLJprztO1IfLNnumA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632130},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"a16e873a69d05d6c772ba2e16018147b913151f1","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.2_1778052146309_0.7170816455381133","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"githits","version":"0.4.3","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"1ba07577b4bb2bb11e5e221dd195739c0c9aefda","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.3.tgz","fileCount":31,"integrity":"sha512-seq60k0GTxETnY0sMGtHo8D7+cdIofssSANz5BgL6O6FWpwDzIUuDIH+QhpW/xOGh9Te5m4kshAbL8atnlISJA==","signatures":[{"sig":"MEYCIQDLCe60wpaagHKgAPU6I7y2VnrhUkSNO5htdO5m8AnhbQIhALQ+voA928iQGppJEAXqMSsSV0HzLNyOwLrh/e9HWgZl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642919},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"6d3feb088c6c24f2a6482adbc01b98b14d20fccf","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.14.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.3_1778154495188_0.2807502478403261","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"githits","version":"0.4.4","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.4","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"bd7c400a58412024b635c5416acb561e0cbee509","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.4.tgz","fileCount":31,"integrity":"sha512-s5HT1MVaXc73pDDrOhXo/NgIc6tQa86jxxcTxNAD/UUKHYdc+sY2gXeXpKXDWbKBnpL9Sey0gZ3OBF7GR/GG/g==","signatures":[{"sig":"MEYCIQC+Ng0Kvd7erzqB8MLhwXCRb3Zty3Fl29arodvfGfi8BQIhAINsbG2rT173tU4Z6M5x+4n7KDKhpN84176hCy3mIpvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":674014},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"8882f81d4d3ed25da172ba79c87ab971c7685a9b","scripts":{"dev":"bun run ./src/cli.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.14.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.4_1778567690840_0.5596864669126844","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"githits","version":"0.4.5","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.5","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"27b1bc7035207691fee1fd5d99396c417efae842","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.5.tgz","fileCount":34,"integrity":"sha512-uEsHmN+9lKqoZyeGsQ1VyUcOjiSvkuC9auYvG53dP0+B+DVq+xCx6ICp4+uAsuzlZkTrXZXNf5BthA6Qwfmjog==","signatures":[{"sig":"MEUCIQC7PrI/Crt/uWFx1VqeC2cBT6jDKAYpsrIAHuNGmWTsUQIgG6jVbiwehwPn97+t7lq1EZA+nca8UZ5iXWh4IUIsdA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760342},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"d85045cb43594146a52c0b4fa3f68bc1a8975479","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.14.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.13","open":"^11.0.0","semver":"^7.7.4","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.2.0","@inquirer/prompts":"^8.3.2","@modelcontextprotocol/sdk":"^1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.10","husky":"^9.1.7","@types/bun":"latest","typescript":"^5.9.3","lint-staged":"^16.2.7","@types/semver":"^7.7.1","@biomejs/biome":"^2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.5_1778666377026_0.3009061588078754","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"githits","version":"0.4.6","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.6","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"d791746394ef5cfc57eceb8531773076002bba87","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.6.tgz","fileCount":34,"integrity":"sha512-16zNQj0uqPqVJkMthlaIAP3TYmIPJtgKVtSYbw9DS92SaAGLz5rEWPLehppoHKs/P4muew8s/4ou/nTcCn1Y8g==","signatures":[{"sig":"MEQCIAQojZtwX8wHXhR5uOW4/sFHp0tnQCgkAUQ3wISTVOqoAiB+O7VjIw5au1Qwd6kWPXicVd+AS6YMVmJpLSv+ObO2KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793263},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"4a7d4c5c8bb085726427f03bffa4f262d408c26f","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.14.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.6_1779178544780_0.9552959299467481","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"githits","version":"0.4.7","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.7","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"3396aaeb9bdba46709e1481eacc00783f6f06b12","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.7.tgz","fileCount":34,"integrity":"sha512-DfqejdqdlMTOBi8qkzFwjP1sE4B9gYmnUYBFhwQEDzZ934xe6fYzafo9/w9RSjYIBJ8u7Sb+OKrNVS3E56eVKA==","signatures":[{"sig":"MEQCIA8K4Ze0xVB+xQ2G/r7p+dtbwM9xGXzOKwtqXwKVKJ0cAiBo7uc6XFP67fOE1RR5FEuKQVpxoJovulBZFttyGdEWEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810535},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"c1477921d928a8a97e275f72c05d2b968a3565ce","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.14.1","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.7_1779268859810_0.0928352623837061","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"githits","version":"0.4.8","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.8","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"cba77b23528b5789d88dc831ee1fdb2c8526ae1f","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.8.tgz","fileCount":34,"integrity":"sha512-WCHo53v+vjg+x2fw+ZK1Ji21XVYZqUrHClELZ8KcrRhxQzMX/KpHwegwUng38HgxhV9/9Nop/fH6ZbZ0QAvV9w==","signatures":[{"sig":"MEUCIGEUweGNJ3OA2pwBTqk8Fpc5Y7Ht4T25eky566aKu7O3AiEApZ7YYyvfuM9uUQtCM28eJaeIjL2kGg2y+CZO0OQDDm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":833923},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"2e03d22af6e51587df19485fc586ff6f25cc62f7","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.15.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.8_1779411314904_0.029311292194590832","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"githits","version":"0.4.9","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.9","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"c09126eeb96b476115c6afceb84de7c5ac976af8","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.9.tgz","fileCount":34,"integrity":"sha512-FWrLRxVRDbuF+pVB8O7KSwy3t6cm+NJp6J+d3c4YGuDsnoP/Z/m6jlkMhQhfL6goHp507nsiQr8S8nTgugWeSA==","signatures":[{"sig":"MEQCIFQrDp148YcQ4RokIaVbOD5jsFLrJkzA0CGABU5OJy85AiAV0efkbKjMDtc17dDPW2ZddPFn+riozNCw++mdBe1c0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836807},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"9725755c4f3ebe3d9ceec4c993141e7544043e9b","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.15.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.9_1779690749541_0.510113541575264","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"githits","version":"0.4.10","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.10","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"92c4e07b31efc733e3796de1a170cc69104dbd96","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.10.tgz","fileCount":34,"integrity":"sha512-jfD1tPthAyUJ64Wj/22EWMfZCjK/bYp/jNn3uZkqCIPHoPyW3LVA1zsYqblakdQVTud1Zc31O1yQ9pfkzqP+nQ==","signatures":[{"sig":"MEUCIQC4aQzimE0Y8atiyNR0WWv3SoqJI9HPLhUWceQmGHILswIgeAtyMNjUb9jqs+tIZyDq8fGmU805YBsPDHPaYVU57/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":865312},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"fc90687e0258b92e1f5841f620e8573e21efbeca","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.15.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.10_1779881505669_0.06124556415916804","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"githits","version":"0.4.11","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.11","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"dec4b3f4cff9681f4a10b3fe2ea972e49917f996","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.11.tgz","fileCount":34,"integrity":"sha512-pwW/ZZGylHtLeySEHQGk2xBwNg4DmTnm4Ilw7gmeYuRECJlX/TLhpNlBBQW4XB6DbdRqSBIjpJaICiBWYr6XmQ==","signatures":[{"sig":"MEUCIBmXI2yOGi1xe/tWCtyAkAeYAmNuuVJUJKI3S6YCxI0IAiEAijYufGyoXAOb8StQ8J+k+mw9MPPA9xzG3tzCF+HAvr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894793},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"ce1850630a654994fc0150e9ca894cb6ca21e7f8","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.11_1780010712820_0.9060577889632206","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"githits","version":"0.4.12","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.12","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"bfeb290a8d4adde310303216bc0a4f32c96cd6bd","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.12.tgz","fileCount":34,"integrity":"sha512-5/9MBJLVwsQpEyyDAY1dOTIppO8Ri4NQCyLJuBjxNYMUP15pTEKSkUd0jQM2DmVhMzVm4aSIUYD1FWqsQE5cig==","signatures":[{"sig":"MEUCIQCBjxvRsfBfZkdCDEv/NSjA8B+eT2EMvRGX4UmS1fhN8wIgVQVAmRm68gRX3HkHq5/CZ/mRyfx8m/1BT63tbdUMX8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":892284},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"f377266edc6ae9d854630b08d7fae6862a260115","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup --dts --target node --packages=external --exports && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"^8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.12_1780531442555_0.3809357154461013","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"githits","version":"0.4.13","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.13","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"f85af3477eac7acbd66548ee1f0c62f9e40a44c8","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.13.tgz","fileCount":37,"integrity":"sha512-uIt5QicCFBIagi3bwKakydxLaJAiMhMTicRuvxxVfLCqPHTBrz/xJ7YjaVk4nkCTJKVygJkJHXt/CdAGaD+lYw==","signatures":[{"sig":"MEUCIDApgxM0Lrr7Ey+g37vygIOMQLY36QnTmmYLY9QEV9jtAiEAykxV4UiCz7wXZCgknFv7m1qBENVqZ8kdptl6ezO0xI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778531},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"1393f7615ed7c81b6afedf00db6aadf2627c722f","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.16.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.13_1781030196448_0.23632534328739974","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"githits","version":"0.4.14","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.14","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"13a21b291b2f1760b009ff78024b65d3409889d6","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.14.tgz","fileCount":37,"integrity":"sha512-8jjqNz6hKiJ53cy5OyGRrGMY3jGYh/2Nl6UGSPz+snc7fiSE9VMAgGf4MaUaDVf1yz2yN9EsJQlZB3HWGtTeQA==","signatures":[{"sig":"MEYCIQCw7Jiqsqg7JGUgzn+wBbN9bTTrmvsb0AyN8LIl7vIpUAIhAIvcRArjt1mFOwlY//acteFyD/QDDE4chtlOGwwI7a4I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784663},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"76bbc4ddb49e67d4ceedb864effbab27b22860d1","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.14_1781696723921_0.48081324688395854","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"githits","version":"0.4.15","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.4.15","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"96acd997f35e5ac9ead6fdb17f06fe0ddf8dcffc","tarball":"https://registry.npmjs.org/githits/-/githits-0.4.15.tgz","fileCount":37,"integrity":"sha512-AE0GC0BUQF/6v49bfeEoacoutvVfWtj4Zc05aV5hCV/cn0g4xro1QyDPZM7/xiDSzQxH9x6y9WQTFz79ub7dvw==","signatures":[{"sig":"MEYCIQDsfgNusYOta5eP8GVL0WDxcIRItyr8z2QukBuLgdeanQIhALCsp682v+NC8LN3AFv3LcJDnFfblGwGVICltGDxNhM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786657},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"8c39b283896151d7f7aeef946456ccb10fe98f39","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.4.15_1781762063950_0.5582270623575663","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"githits","version":"0.5.0","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.5.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"f231a08cc5a0fda533cb6e28d52f8ede31395e9f","tarball":"https://registry.npmjs.org/githits/-/githits-0.5.0.tgz","fileCount":37,"integrity":"sha512-5Vh8DkUNn4Z+hd6Ual9Q5u3tLGDCn8LKHN5D77dqp421hBeOWv27YlgMe0PlAvRXku1Mu3G45l32gz2/17zWFA==","signatures":[{"sig":"MEUCICHBPR7KzISDfLdEk0aB2xrc7xYyYkjps99xhrd4nCGkAiEAgtCzmsAF5Z1tqfSW1RFTKrB97LEp1pJmhHsBIXbC/S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":796459},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"5cba825ef59bc823410313a00d3dcfe7fc66615b","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.5.0_1781776168754_0.7924257170465436","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"githits","version":"0.5.1","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.5.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"54d4b93b3435516fbb11e839d55a4db2d30ca095","tarball":"https://registry.npmjs.org/githits/-/githits-0.5.1.tgz","fileCount":37,"integrity":"sha512-OxoeJCTqDJ8JmXKz0ZcHNDBEqxuGzhXBqrDpzNmVEdo1czmVm92aDIhlfnDXfhXL3nAlsYkuSOgkKLd0VPdTVQ==","signatures":[{"sig":"MEUCICiPPGNBzIRDwjAgvrzMXkosUsoFxvccttcSLjku8hQDAiEAwFvasoU8HapRmzpwe4XOHwoxB7Ppkf84GmHSbNpcxYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797023},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"c2153f256981c7bce7cb6306585b90f46e1af711","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.5.1_1782202265206_0.15598597108195378","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"githits","version":"0.5.2","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.5.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"a93c4f0499401b4e031ee7e3d403fc5d66576fb4","tarball":"https://registry.npmjs.org/githits/-/githits-0.5.2.tgz","fileCount":37,"integrity":"sha512-jnzj+XaLnnY5tYoHyW48CIrW1LzzqqVn+n0aHHBkgiKfO0DzQ3RwSj/Sd8H4fH20cDoKvDsUSTOyDSEP3Q1PpQ==","signatures":[{"sig":"MEQCIDqNDxDsUXBiiFlb6pwnRdEA7W8JqhaqPO0kPlNKUvkPAiBhCED9uvty36o61vJmM/ciB3gC5okXpMn4x5Gv/qRLYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":804793},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"3282e12c18917268d16ec87ec0701e200d87ea7c","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.5.2_1782373194089_0.30528487783298086","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"githits","version":"0.5.3","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.5.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"126bfaf8ae4b49a123bf815f470ef3e75a5388f6","tarball":"https://registry.npmjs.org/githits/-/githits-0.5.3.tgz","fileCount":37,"integrity":"sha512-QJ9kil4WQXcDDMme4LnOhcrReWvKUakmZvB6+hh3zKah5jDeVYBmXZeorQKvVt/NxNQRGfcMNsM/FdjIQNvODQ==","signatures":[{"sig":"MEQCIF2wGjID3faNRt1XtgCFNk8PxJdEme2rKPDQ1WLrCQKtAiArN63R0kwHVCHXUIM4ChLebn+5VodjgtCDPz7P1it02Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808639},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"520a611668f19d3299e5959e69d4520a87e33003","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.5.3_1782462048948_0.5499606810570892","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"githits","version":"0.5.4","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.5.4","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"1588f68bc4458779543893f6ef90aa2400032df2","tarball":"https://registry.npmjs.org/githits/-/githits-0.5.4.tgz","fileCount":37,"integrity":"sha512-D6PqBOuVpAtIlt3VPcgLCEC4JqnosUbUOK1yaGtbVqcV09UsgilyvO7JrMwZXhI9gP8ijRyPb9UBJC+H2RW3EQ==","signatures":[{"sig":"MEUCIC03v+ssTxr/OSzwX3sElAG42THZrUEG0eXpVeKJdLqCAiEArcxCuX19MYHbCfSemL+fhnTI5MZmS3tXyt76QOcbavE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810259},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"d49c1603379b5006b1ca5c372b88338329ff30f5","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && chmod +x dist/cli.js","format":"biome format --write .","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"CLI companion for GitHits - code examples from global open source for developers and AI assistants","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"^7.8.0","commander":"^14.0.2","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@napi-rs/keyring":"^1.3.0","@inquirer/prompts":"8.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"^17.0.4","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.5.4_1782713364953_0.284551578720704","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"githits","version":"0.6.0","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"f1604eee28dc55468ce1a7064752488033b83e89","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.0.tgz","fileCount":39,"integrity":"sha512-oonvtMTvBDp4edTSjgpbCz/i/Oa2RUCIawFY4w/BMrYhcn7j88+C9s/UJ5eqdWbov885BETYSnremrsY0rgcrw==","signatures":[{"sig":"MEYCIQCHRx4vCAGGQ5ZFfbdSB/pI+Gu/Q6eBDUzGSxz9XpTH1QIhAMYi3qvyoVnpWeU+s2qdwXYOMO7ncH6xfrdGQ0bB8+bE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":846978},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"0d07a2c6d240725d7a61a26f5363287d6ded835a","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"Version-aware open-source context for agentic software development","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@inquirer/select":"5.1.5","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.0.13","@inquirer/checkbox":"5.1.5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"17.0.8","@types/semver":"^7.7.1","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.0_1783062826297_0.46288511751722083","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"githits","version":"0.6.1","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"12943c6a22f08dc3afc7ccdb2393a4f2e2208314","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.1.tgz","fileCount":39,"integrity":"sha512-fOZkEKEHFbfwVug/V+JOXivN2qd11W73idbdKjTwhR7OL4D9+1VYL9XYZBb6qoYevxErWP9H9UQErja8u+7loA==","signatures":[{"sig":"MEUCIEz5ZQoDLxQzr7LioQsTVw9a8uMJSuOMdMwlX24sR9SaAiEAiNTVxmnc+aJUrpeic/CUQcX22AAFXyyhdLed0+0npck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":847325},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"2c887beb6bdc5e38776119297682ab98dff7c998","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"Version-aware open-source context for agentic software development","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@inquirer/select":"5.1.5","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.0.13","@inquirer/checkbox":"5.1.5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"17.0.8","@types/semver":"^7.7.1","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.1_1783077570816_0.012978167261791906","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"githits","version":"0.6.2","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"d55c8ad8f7711512a7a39f4e32b1f6c0359ac32e","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.2.tgz","fileCount":40,"integrity":"sha512-cha0QTDh+Yq5ySsmeHGcOcFq1iarqGoGdG5r66Pt/2+Vg9TtClMFwqpNvndIb1UlgA7ZB/cRgj8VtbZJoiUomQ==","signatures":[{"sig":"MEUCIQCnIl+DX+82/Y3gHHz4ANg+jK0dqTnnL4IvDWoP6uA1RwIgQ/95NAoO3tVlQ6AIQVze2tX42Svi3lvoA1Yzj1VeLZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852152},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.12.0 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"7084871af1f8590e520836ce0f14a7758372971b","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"Version-aware open-source context for agentic software development","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@inquirer/select":"5.1.5","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.0.13","@inquirer/checkbox":"5.1.5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"17.0.8","@types/semver":"^7.7.1","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.2_1783331225174_0.12760064313689812","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"githits","version":"0.6.3","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"6e2e48b42b6c06c55c7a47cbddebedcb59ee8278","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.3.tgz","fileCount":40,"integrity":"sha512-OOQEtpX0/Gww05ISNIixCF8PH2ASsBMoTYBtvlZ65e85Xcaez0nATV4Q0xBVPYP+FX1MVpYjSVfjkvyp/pA8Nw==","signatures":[{"sig":"MEUCIGZ9Qkqnr7uDV8Vd28qsz+IuI5ZrMhLm0hbw8RmX8S3QAiEAsq+8Y7UqSf4SLlRhRAB7n4BuUsHPQEDim8h8ZbePLag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":869454},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"7c250d4e50d5bf2dd365a6cda293036dc42d256f","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","agent:e2e:report":"bun run scripts/agent-eval-report.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@inquirer/select":"5.1.5","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.0.13","@inquirer/checkbox":"5.1.5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"17.0.8","@types/semver":"^7.7.1","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.3_1784191156742_0.6149957506180614","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"githits","version":"0.6.4","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.4","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"8312eb548045888b255c9483b319a086ae332729","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.4.tgz","fileCount":40,"integrity":"sha512-88KzPLag+WeGVG455LgVu7eEYLpEKpje8PlrwprISvb5AVGERUjDUWVy9TfCUknsCcJkygiO5NHSfykII/8o+g==","signatures":[{"sig":"MEUCIGcZ2a/FLzDE4v43fANtMkwH+f6cYeQxVSCYiKMqmm7kAiEA30eQYwgBhaiLu3X0hERTpsN0RV9mikeY+YPQfPhwQ+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":871655},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"78f01dcf296bd4dabc993f8f4b00ddccb67db158","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.1.10","@inquirer/select":"5.1.5","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.0.13","@inquirer/checkbox":"5.1.5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.31","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"17.0.8","@types/semver":"^7.7.1","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.4_1784277288735_0.9601346318693174","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"githits","version":"0.6.5","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.5","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"ce585add07cff93b0f9a3b43d7a4a4f0c4154bcc","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.5.tgz","fileCount":40,"integrity":"sha512-m2lQUtIYeeLHDM+PnwzmM7afHxWyFEhUQh77FYLUOrNtp/psMTv9K0V5QFpn477kn5zfNZ5/dYUBnnK41WFtVQ==","signatures":[{"sig":"MEQCIBM+pYS/9HssDV2yFHOQcu7BlsLebipNuxQxH1luWnt/AiBuUAvt819Y4eMPpn6iEpjiFv+fInF6KUtqgNsfSgjtTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874057},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"e7a604901c12bea415cb29c6a94a23b8ebb61ecb","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^6.0.3","lint-staged":"17.0.8","@types/semver":"^7.7.1","@biomejs/biome":"2.5.2"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.5_1785149091713_0.27562145912865876","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"githits","version":"0.6.6","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.6","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"70e4e1336681630e49ff4379d1250de029335411","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.6.tgz","fileCount":40,"integrity":"sha512-GK0p4Cu8IMDnWqZ82bCQXlDg0QKU9XqexwLiSR4w+ws5QjLyg1IIBoswv6R5LoO7vDCaXFTDaHR6TskFf3UVkw==","signatures":[{"sig":"MEYCIQDvGBFEw0meFT8TesmQdDd+R/V1lmktgJvRBy8M6yJG8QIhAP6Pe/DtQqk+UPV77P5r9isUc+7jHARiuIPzOK3wdX9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874469},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"a8618de80af7bcf52f857e453ea5edf442c2ca16","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.2.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.5"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.6_1785401067918_0.7515508213495989","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"githits","version":"0.6.7","keywords":["githits","code-examples","search","cli","mcp","model-context-protocol","ai","llm"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.6.7","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"2f2f0a4179588ad875619407ec69de68ed7a09a3","tarball":"https://registry.npmjs.org/githits/-/githits-0.6.7.tgz","fileCount":40,"integrity":"sha512-6v9wtTizjHxGqiK3v6+pM8PItiOwz39sV6TVIdisLXBjICqidGttjdcjIbxEBIFhwpSt6HRos3o0PZBjbEIhhQ==","signatures":[{"sig":"MEQCIFCJD4SNLZzLm1ObjpEfZukLxExF3HCtVXV/hKNmWRP3AiAV10OAZYqJB4MByNarsYZUUjTg3OQz05T70zmX3aViqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":901489},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"8ffa7c9844d17521b63974e778e0607626f807e8","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run scripts/sync-claude-skill-assets.ts","prepare":"husky","postpack":"bun run scripts/sync-claude-skill-assets.ts --clean","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","sync:claude-skills":"bun run scripts/sync-claude-skill-assets.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.2.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.5"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.6.7_1785829201505_0.4631747286068515","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"githits","version":"0.7.0","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.7.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"3ccb5b21226c76425c44691f214563d132578d65","tarball":"https://registry.npmjs.org/githits/-/githits-0.7.0.tgz","fileCount":27,"integrity":"sha512-zIuI5cK52K3uZd1IobpIFCATH0E/dY0cLF/kw9cHGj0zz8ebT1yL5wgD5MMR1gq3AjlX4fgJmffCxIFOJHoc3g==","signatures":[{"sig":"MEQCIFs5V8CkG62jZsa7C5ZFtd1mRGAKE/oYGNtlbK35yYbvAiBSG1FARx02IkMuQU/OeRNGA14bT39EZP12aOE6jejfFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":887511},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"339daacf5342b6f2c03aed0b370f2da578c7ec61","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run plugins:check","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","plugins:generate":"bun run scripts/generate-plugin-assets.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.2.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.5"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.7.0_1785926255585_0.47574667218602085","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"githits","version":"0.8.0","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.8.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"2337e0dea7717d89e2fcaf4daf80e5d9ca48d95e","tarball":"https://registry.npmjs.org/githits/-/githits-0.8.0.tgz","fileCount":28,"integrity":"sha512-MKjwQzG44uIzGtcmmOHmbxVzIhJw54HfEwPXiBXBXrig6SLn2s5OkTvfZQLSA5RWuy4lVHLOEJK5kmCDidVYGg==","signatures":[{"sig":"MEUCIDLpVFpZtMuodM7XobSzzTWFv8OZ4GahNQ4JuqioKEE6AiEA2eiG0eI5QEFaodCPEw+ZUvQsFRdTpUr3xBrOF/85dzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891155},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"4b5d25ad1153002b8120e0fcb874aa453418175f","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run plugins:check","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","plugins:generate":"bun run scripts/generate-plugin-assets.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.28.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.2.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.5"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.8.0_1786098668116_0.8043963064292914","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"githits","version":"0.9.0","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.9.0","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"b55fcf00a189420a46d5a7be923473d4b395b6da","tarball":"https://registry.npmjs.org/githits/-/githits-0.9.0.tgz","fileCount":28,"integrity":"sha512-JHpWg7SXr3e+lRoJHxjixq7cQ0qLq1kOMKZzNUP1Zn51DMuWdFKD2Aox15A4f9xo8sQ94wby3Kx/L4bhyHXMjw==","signatures":[{"sig":"MEUCIQDRgmgCcOsmALe70LRhgDGAJHoIeoENb4G/anzalut0lgIgS3NTX2WKT/jAUbz3LTOPTvTW5o5b0mcryKzj4TV2X+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":919955},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"50e9cd46960973ea95626612bceb9e3782ca7e11","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run plugins:check","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","plugins:generate":"bun run scripts/generate-plugin-assets.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.29.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.3.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.9.0_1786449196658_0.7028718128850191","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"githits","version":"0.9.1","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.9.1","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"f9c10533a77e31a11d37c77d0477e9262e3325bd","tarball":"https://registry.npmjs.org/githits/-/githits-0.9.1.tgz","fileCount":28,"integrity":"sha512-f3Ca3HkgcleBnq6wGgOAViJzOlI1sQVhJbhrioWPzHfR+0nk7DEeyRnv5HHzibt33CSfmgMlaAyn33fjVm4HVg==","signatures":[{"sig":"MEYCIQC12KFdcVo0l8gsRR01Mp2vnfpxw7fEOOB5zWvxVsawOwIhAJ474wMZIELLFarPjqLrBBz7BzABYQHZ52dJkyAY4tS6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":938139},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"37e1cf7799d83c7cf069fbefdf75cdca31020cce","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run plugins:check","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","plugins:generate":"bun run scripts/generate-plugin-assets.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.29.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.3.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.9.1_1786619140666_0.9826630715294946","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"githits","version":"0.9.2","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.9.2","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"ee901d9dc6ac8fed7ada2b877d8bff8a12d8917f","tarball":"https://registry.npmjs.org/githits/-/githits-0.9.2.tgz","fileCount":28,"integrity":"sha512-RtX8iREzBLEzUXXYuWOSW5uyDpLI1vlajtvy1Na1/q6L0DSoKkq6vjIz9PZqta3p9gbQQQingS4k/dL9FrCTuA==","signatures":[{"sig":"MEUCIQCCoqz34NAptmFKgwRqnmPe1YM70CRPnZqGTVOZwXty9AIgRVrMczrOqgt69L441Up/YfKBRVb63XSvopEt13Wf3Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944656},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"8e1b217997b24c32175b0610d3d2a4134c577643","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run plugins:check","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","plugins:generate":"bun run scripts/generate-plugin-assets.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.29.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.3.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.9.2_1786689987355_0.08803836805574372","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"githits","version":"0.9.3","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","_id":"githits@0.9.3","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"homepage":"https://githits.com","bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"bin":{"githits":"dist/cli.js"},"dist":{"shasum":"59cfbb14548c23226d09215aad8707cced204520","tarball":"https://registry.npmjs.org/githits/-/githits-0.9.3.tgz","fileCount":28,"integrity":"sha512-+cIymCgJVE02dz1ERywIi15kB+G4nvoFsQpuyyfqw22XpPWSLsqPlFayTMzIgMW97PPCRMRRsibNPqwJ/n4/0Q==","signatures":[{"sig":"MEUCIQCn6TIsqNGZGUVet7I+s9I6OlyyQpUE5mnZyPLOd8A2IwIgDTQRIwCb/xua4RZ6JsiNsR1NQj91NoLDjKn/V4QZgV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":998812},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.18.1 || >=22.13.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"9141dcfd8783e47003c5b9fca233eba1ecf92a33","mcpName":"com.githits/githits","scripts":{"dev":"bun run ./src/cli.ts","eval":"bun run eval/run.ts","lint":"biome lint .","test":"bun test","build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","format":"biome format --write .","prepack":"bun run plugins:check","prepare":"husky","agent:e2e":"bun run scripts/agent-eval.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:mcp":"bun run scripts/mcp-smoke.ts","typecheck":"tsc","format:check":"biome format .","agent:session":"bun run scripts/agent-session.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","prepublishOnly":"bun run build","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","agent:e2e:report":"bun run scripts/agent-eval-report.ts","plugins:generate":"bun run scripts/generate-plugin-assets.ts","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"repository":{"url":"git+https://github.com/githits-com/githits-cli.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.12.1","description":"The code context layer for AI coding agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","yaml":"^2.9.0","semver":"7.8.5","undici":"7.29.0","commander":"15.0.0","smol-toml":"^1.6.1","jsonc-parser":"^3.3.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@napi-rs/keyring":"^1.3.0","@inquirer/confirm":"6.1.1","@inquirer/checkbox":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bunup":"^0.16.32","husky":"^9.1.7","@types/bun":"latest","typescript":"^7.0.2","lint-staged":"17.3.0","@types/semver":"^7.7.1","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/githits_0.9.3_1787047796993_0.5781967094112712","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"githits","description":"The code context layer for AI coding agents","version":"0.10.0","mcpName":"com.githits/githits","type":"module","workspaces":["packages/*"],"module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"bin":{"githits":"dist/cli.js"},"scripts":{"build":"bunup && bun -e \"import { chmodSync } from 'node:fs'; chmodSync('dist/cli.js', 0o755);\"","dev":"bun run ./src/cli.ts","inspector":"npx @modelcontextprotocol/inspector bun run dev mcp","smoke:cli":"bun run scripts/cli-smoke.ts","smoke:cli:built":"bun run scripts/cli-smoke.ts --mode unauthenticated --cli-entry dist/cli.js","smoke:mcp":"bun run scripts/mcp-smoke.ts","smoke:mcp:built":"bun run scripts/mcp-smoke.ts --mode registration --cli-entry dist/cli.js","smoke:proxy-node":"bun run scripts/run-proxy-node-smoke.ts","validate:packages":"bun run scripts/validate-public-packages.ts","validate:packages:mcp-publish":"bun run scripts/validate-public-packages.ts --mcp-publish-dry-run","plugins:generate":"bun run scripts/generate-plugin-assets.ts","plugins:check":"bun run scripts/generate-plugin-assets.ts --check","audit:pkg-ecosystems":"bun run scripts/pkg-ecosystem-audit.ts","agent:e2e":"bun run scripts/agent-eval.ts","agent:e2e:report":"bun run scripts/agent-eval-report.ts","agent:session":"bun run scripts/agent-session.ts","eval":"bun run eval/run.ts","test":"bun test","typecheck":"tsc","format":"biome format --write .","format:check":"biome format .","lint":"biome lint .","prepare":"husky","prepack":"bun run plugins:check","prepublishOnly":"bun run build"},"keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"author":{"name":"GitHits"},"license":"Apache-2.0","homepage":"https://githits.com","repository":{"type":"git","url":"git+https://github.com/githits-com/githits-cli.git"},"bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"engines":{"node":"^20.18.1 || >=22.13.0"},"publishConfig":{"access":"public"},"dependencies":{"@inquirer/checkbox":"5.2.1","@inquirer/confirm":"6.1.1","@inquirer/core":"11.2.1","@inquirer/select":"5.2.1","@modelcontextprotocol/sdk":"^1.29.0","@napi-rs/keyring":"^1.3.0","commander":"15.0.0","fast-string-width":"^3.0.2","jsonc-parser":"^3.3.1","open":"^11.0.0","semver":"7.8.5","smol-toml":"^1.6.1","undici":"7.29.0","yaml":"^2.9.0","zod":"^4.4.3"},"devDependencies":{"@biomejs/biome":"2.5.6","@types/bun":"latest","@types/semver":"^7.7.1","bunup":"^0.16.32","husky":"^9.1.7","lint-staged":"17.3.0","typescript":"^7.0.2"},"gitHead":"73b782e288e1268a80cc99574684d191b8c83e49","_id":"githits@0.10.0","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-ti8lk0PzrmpZHE3bIjgz1QTc4B8x/rnJvj24z9x2vwbf2BMggSmZ7gvyjYusw47/xHv8u4ynC6JV7tq5QsuTRQ==","shasum":"e49a3d3cc434c6e5d67616830b9210994816eccd","tarball":"https://registry.npmjs.org/githits/-/githits-0.10.0.tgz","fileCount":28,"unpackedSize":1047007,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/githits@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGNRt1GKfPIN7+mrOcXNRyMJbUDIMbvyow+FD5kemdK0AiEA3SD1KLeE7GG+AXRUSBtD/RtOxdP8Y3QpVKxcaQ/zXd8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2e33c6b-eef6-47b1-a965-92511f5bb466"}},"directories":{},"maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/githits_0.10.0_1787141093609_0.14311961202776624"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-24T07:50:59.598Z","modified":"2026-08-19T12:04:54.122Z","0.1.0":"2026-02-24T07:50:59.960Z","0.1.1":"2026-02-24T09:47:25.107Z","0.1.2":"2026-02-24T22:54:30.008Z","0.1.3":"2026-03-03T15:11:25.022Z","0.1.5":"2026-03-28T01:30:15.834Z","0.1.7":"2026-04-16T23:49:05.269Z","0.1.8":"2026-04-17T23:57:45.077Z","0.1.9":"2026-04-21T14:00:55.525Z","0.1.10":"2026-04-22T08:12:58.982Z","0.1.11":"2026-04-22T22:56:02.804Z","0.2.0":"2026-04-24T13:50:51.099Z","0.2.1":"2026-04-27T10:40:38.268Z","0.2.2":"2026-04-28T01:08:26.153Z","0.2.3":"2026-04-28T09:32:35.821Z","0.3.0":"2026-04-29T09:01:24.547Z","0.3.1":"2026-04-29T15:05:15.451Z","0.3.2":"2026-05-04T10:02:23.201Z","0.3.3":"2026-05-05T10:04:04.208Z","0.4.0":"2026-05-05T12:09:47.420Z","0.4.1":"2026-05-05T13:57:10.523Z","0.4.2":"2026-05-06T07:22:26.518Z","0.4.3":"2026-05-07T11:48:15.448Z","0.4.4":"2026-05-12T06:34:51.031Z","0.4.5":"2026-05-13T09:59:37.224Z","0.4.6":"2026-05-19T08:15:44.925Z","0.4.7":"2026-05-20T09:20:59.980Z","0.4.8":"2026-05-22T00:55:15.199Z","0.4.9":"2026-05-25T06:32:29.688Z","0.4.10":"2026-05-27T11:31:45.874Z","0.4.11":"2026-05-28T23:25:12.979Z","0.4.12":"2026-06-04T00:04:02.797Z","0.4.13":"2026-06-09T18:36:36.594Z","0.4.14":"2026-06-17T11:45:24.089Z","0.4.15":"2026-06-18T05:54:24.123Z","0.5.0":"2026-06-18T09:49:28.920Z","0.5.1":"2026-06-23T08:11:05.342Z","0.5.2":"2026-06-25T07:39:54.256Z","0.5.3":"2026-06-26T08:20:49.139Z","0.5.4":"2026-06-29T06:09:25.147Z","0.6.0":"2026-07-03T07:13:46.458Z","0.6.1":"2026-07-03T11:19:30.988Z","0.6.2":"2026-07-06T09:47:05.324Z","0.6.3":"2026-07-16T08:39:16.909Z","0.6.4":"2026-07-17T08:34:48.886Z","0.6.5":"2026-07-27T10:44:51.894Z","0.6.6":"2026-07-30T08:44:28.078Z","0.6.7":"2026-08-04T07:40:01.659Z","0.7.0":"2026-08-05T10:37:35.724Z","0.8.0":"2026-08-07T10:31:08.275Z","0.9.0":"2026-08-11T11:53:16.800Z","0.9.1":"2026-08-13T11:05:40.842Z","0.9.2":"2026-08-14T06:46:27.511Z","0.9.3":"2026-08-18T10:09:57.192Z","0.10.0":"2026-08-19T12:04:53.762Z"},"bugs":{"url":"https://github.com/githits-com/githits-cli/issues"},"author":{"name":"GitHits"},"license":"Apache-2.0","homepage":"https://githits.com","keywords":["githits","context layer","public open-source","open-source code","code search","package documentation","documentation search","package metadata","vulnerabilities","changelogs","dependency graphs","upgrade evidence","implementation examples"],"repository":{"type":"git","url":"git+https://github.com/githits-com/githits-cli.git"},"description":"The code context layer for AI coding agents","maintainers":[{"name":"jlitola","email":"juha.litola@gmail.com"},{"name":"burggithits","email":"nathan@githits.com"},{"name":"skvark","email":"op@githits.com"}],"readme":"<p align=\"center\">\n  <img src=\"./github-githits.png\" alt=\"GitHits\" width=\"100%\" />\n</p>\n\n<h1 align=\"center\">GitHits CLI</h1>\n\n<p align=\"center\">\n  The code context layer for AI coding agents.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/githits\"><img alt=\"npm version\" src=\"https://img.shields.io/npm/v/githits.svg\"></a>\n  <a href=\"https://www.npmjs.com/package/githits\"><img alt=\"npm downloads\" src=\"https://img.shields.io/npm/dm/githits.svg\"></a>\n  <a href=\"https://github.com/githits-com/githits-cli/actions/workflows/main.yml\"><img alt=\"Main\" src=\"https://github.com/githits-com/githits-cli/actions/workflows/main.yml/badge.svg\"></a>\n  <a href=\"https://github.com/githits-com/githits-cli/blob/main/LICENSE\"><img alt=\"License: Apache-2.0\" src=\"https://img.shields.io/badge/license-Apache--2.0-blue.svg\"></a>\n  <a href=\"https://www.npmjs.com/package/githits\"><img alt=\"Node\" src=\"https://img.shields.io/node/v/githits.svg\"></a>\n  <a href=\"https://modelcontextprotocol.io/\"><img alt=\"MCP\" src=\"https://img.shields.io/badge/MCP-enabled-5C4EE5\"></a>\n  <a href=\"https://skills.sh/githits-com/githits-cli\"><img alt=\"skills.sh\" src=\"https://skills.sh/b/githits-com/githits-cli\"></a>\n  <a href=\"https://smithery.ai/servers/githits/GitHits\"><img alt=\"smithery badge\" src=\"https://smithery.ai/badge/githits/GitHits\"></a>\n  <a href=\"https://glama.ai/mcp/servers/githits-com/githits-cli\"><img alt=\"githits-cli MCP server\" src=\"https://glama.ai/mcp/servers/githits-com/githits-cli/badges/score.svg\"></a>\n  <a href=\"https://lobehub.com/mcp/githits-com-githits-cli\"><img alt=\"MCP Badge\" src=\"https://lobehub.com/badge/mcp/githits-com-githits-cli?style=plastic\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://githits.com\">Website</a> ·\n  <a href=\"https://docs.githits.com\">Documentation</a> ·\n  <a href=\"https://github.com/githits-com/githits-cli/issues\">Issues</a>\n</p>\n\nGitHits connects AI coding agents to public open-source evidence across the\nfull software development lifecycle: discovery, planning, research,\nimplementation, debugging, and maintenance.\n\nThe CLI runs a local [MCP](https://modelcontextprotocol.io/) server that your\ncoding tool starts on demand. Agents can then search indexed package and\nrepository source, read exact files and documentation pages, inspect package\nhealth, compare dependency upgrades, and find source-cited examples from real\nopen-source projects when model knowledge and local repository context are not\nenough.\n\n## Quick Start\n\n```sh\nnpx githits@latest init\n```\n\n`init` signs you in, detects supported coding tools, and configures GitHits for\nthe tools you select. It uses the local stdio MCP except for Cursor, whose\ndirect setup uses the hosted remote MCP.\n\nAutomatic setup currently supports Claude Code, Cursor, Windsurf,\nVS Code / Copilot, Cline, Claude Desktop, Codex CLI, Pi, Gemini CLI,\nGoogle Antigravity, OpenCode, Hermes Agent, Zed, Junie, Qwen Code,\nKiro, Kilo Code, Factory Droid, and Amazon Q CLI.\n\nAfter setup, open your coding agent and work normally. Many agents call GitHits\nwhen they need source-backed context. If your agent starts guessing, prompt it\ndirectly:\n\n```text\nUse GitHits Code Navigation to inspect npm:express. Find how middleware\nerrors are handled, read the relevant source, and explain the fix before\nediting code.\n```\n\n## What GitHits Adds\n\nGitHits is designed for the point where an agent needs evidence from the\nbroader open-source ecosystem, not just model memory or local repo context:\n\n| Capability | MCP tools | CLI commands |\n|---|---|---|\n| Code examples | `get_example`, `search_language` | `githits example`, `githits languages` |\n| Code navigation | `search`, `search_status`, `code_files`, `code_read`, `code_grep` | `githits search`, `githits search-status`, `githits code ...` |\n| Documentation access | `docs_list`, `docs_read` | `githits docs ...` |\n| Package inspection | `pkg_info`, `pkg_vulns`, `pkg_deps`, `pkg_changelog`, `pkg_upgrade_review` | `githits pkg ...` |\n| Feedback | `feedback` | `githits feedback` |\n\nUse GitHits when your agent needs to:\n\n- discover, plan, or research how OSS projects solve a vague issue or unfamiliar error\n- find broad prior art or rare needle-in-the-haystack examples across repositories\n- inspect source, tests, symbols, or docs for a known package or repository\n- verify how a dependency actually behaves before changing code\n- debug stack traces that point into third-party code\n- review package health, licenses, vulnerabilities, dependencies, and changelogs\n- compare dependency upgrades using factual evidence\n\n## Examples\n\nFind prior art across open source:\n\n```sh\nnpx githits@latest example \"HTTP retries with exponential backoff in Python\"\n```\n\nSearch indexed code, docs, and symbols for a dependency:\n\n```sh\nnpx githits@latest search \"router middleware\" --in npm:express\nnpx githits@latest search '\"body parser\" OR multer' --in npm:express --source docs\nnpx githits@latest search \"debounce\" --in npm:lodash --source symbol\n```\n\nRead and grep dependency source without cloning:\n\n```sh\nnpx githits@latest code files npm:express lib\nnpx githits@latest code read npm:express lib/router/index.js --lines 120-200\nnpx githits@latest code grep npm:express \"router.use\" lib --regex\n```\n\nInspect package health and upgrade evidence:\n\n```sh\nnpx githits@latest pkg info npm:express\nnpx githits@latest pkg vulns npm:lodash@4.17.20 --severity high\nnpx githits@latest pkg deps npm:express@4.18.2 --depth 2\nnpx githits@latest pkg changelog npm:express --from 4.18.2 --to 5.2.1\nnpx githits@latest pkg upgrade-review npm:zod@4.3.6 --to 4.4.3\n```\n\nBrowse and read package documentation:\n\n```sh\nnpx githits@latest docs list npm:express\nnpx githits@latest docs read <page-id> --lines 20-80\n```\n\n## Experimental Tools\n\nGitHits 0.10 adds two opt-in local tools for early dogfooding:\n\n- `resolve_target` / `githits resolve` turns a fuzzy or ambiguous package or\n  repository name into ranked canonical targets.\n- `code_diff` / `githits code diff` compares repository trees resolved from\n  exact package versions or public GitHub refs.\n\nThey are hidden and disabled by default. They are available only through the\nlocal `githits` CLI and local stdio MCP server; the hosted MCP and plugin or\nextension installs keep the stable tool set. Enable them in the GitHits host\nconfig, then restart the coding agent so it restarts the local MCP server:\n\n```toml\n# macOS/Linux: ~/.config/githits/config.toml\n# Windows: %APPDATA%\\githits\\config.toml\n[experimental]\ntools = true\n```\n\nSee [Experimental tools](docs/experimental-tools.md) for platform-specific\nconfig discovery, CLI examples, optional issue reporting, limitations, and how\nto disable the tools.\n\n## Supported Sources\n\nGitHits works with package and repository targets such as:\n\n- package specs: `npm:react`, `npm:react@18.2.0`, `pypi:requests`, `crates:serde`\n- GitHub repos: `https://github.com/expressjs/express`, `github:expressjs/express#main`\n\nPackage inspection supports npm, PyPI, Hex, Crates, NuGet, Maven, Packagist,\nRubyGems, Go, Swift, vcpkg, and Zig. Advisory data is unavailable for vcpkg and\nZig; dependency graph support varies by registry.\n\n## License Filtering\n\nCode example search supports license filtering:\n\n- `strict` is the default and filters repositories with copyleft or undeclared licenses\n- `custom` uses your account blocklist configured at [githits.com](https://githits.com)\n- `yolo` disables license filtering\n\n```sh\nnpx githits@latest example \"async file reading\" --lang python --license strict\n```\n\n## Authentication\n\nNormal local setup is handled by:\n\n```sh\nnpx githits@latest init\n```\n\nFor manual login:\n\n```sh\nnpx githits@latest login\n```\n\nBrowser OAuth is recommended for local development. Credentials are stored in\nthe system keychain by default and refreshed automatically. Useful flags:\n\n- `init --no-browser` or `login --no-browser` prints the login URL instead of launching a browser\n- `init --port <port>` or `login --port <port>` fixes the loopback callback port\n- `login --force` re-authenticates even if you are already logged in\n\nThe OAuth callback always listens on the machine where GitHits is running.\nWhen GitHits runs over SSH and the browser runs locally, forward the selected\nport from the browser machine:\n\n```sh\nssh -N -L 8765:127.0.0.1:8765 user@remote-host\n```\n\nWith that tunnel open, run GitHits on the remote machine using the same port:\n\n```sh\nnpx githits@latest init --no-browser --port 8765\n```\n\nOpen the URL printed by GitHits in the local browser. Replace\n`user@remote-host` with the SSH destination you normally use. The same flags\nwork with `githits login` after setup.\n\nBrowser OAuth is interactive. For CI and other unattended environments, supply\n`GITHITS_API_TOKEN` through the environment's secret manager.\n\n### Keychain Prompts and File Storage\n\nGitHits uses the system keychain by default because OAuth credentials include a\nrefresh token. On macOS this means Keychain Access; on Windows it means\nCredential Manager; on Linux it means the available Secret Service or keyring\nbackend.\n\nIf macOS shows a prompt such as \"githits wants to access ... in your keychain\",\nchoose **Always Allow** when you trust the installed `githits` CLI. GitHits\ncannot customize that operating-system prompt; it is generated by macOS.\n\nGitHits also writes a small non-secret metadata file so recent startup checks do\nnot need to read the keychain. The keychain is only read when GitHits needs the\ntoken, for example during a tool call, token refresh, `githits auth status`, or a\nlogin check after metadata is stale or expired.\n\nIf your agent keeps showing keychain prompts even after **Always Allow**, switch\nOAuth storage to file mode:\n\n```toml\n# macOS/Linux: ~/.config/githits/config.toml, or $XDG_CONFIG_HOME/githits/config.toml\n# Windows: %APPDATA%\\githits\\config.toml\n[auth]\nstorage = \"file\"\n```\n\nThe config directory may be empty until you create `config.toml` or GitHits\nwrites auth metadata. Older macOS installs may have used\n`~/Library/Application Support/githits`; GitHits still reads that location for\nmigration, but new auth config and file storage use `~/.config/githits`.\n\nYou can also opt in for one process:\n\n```sh\nGITHITS_AUTH_STORAGE=file githits login --force\n```\n\nFile mode stores OAuth credentials as JSON files under the GitHits config\ndirectory. The files are written with private permissions where the platform\nsupports it, but they are not encrypted. Any process that can read files as your\noperating-system user may be able to read the tokens.\n\nUse file mode only on machines where you trust local user-account access. For CI\nand automation, prefer `GITHITS_API_TOKEN` instead of browser OAuth.\n\nInspect auth and runtime state with:\n\n```sh\nnpx githits@latest auth status\nnpx githits@latest doctor\n```\n\nSee the [authentication docs](https://docs.githits.com/authentication) for\nkeychain behavior, file storage mode, CI setup, and troubleshooting.\n\n## Manual MCP Setup\n\nIf your coding tool is not auto-configured by `init`, add GitHits to its MCP\nconfiguration manually:\n\n```json\n{\n  \"mcpServers\": {\n    \"githits\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"githits@latest\", \"mcp\", \"start\"]\n    }\n  }\n}\n```\n\nYour tool runs this command over stdio. No background daemon or global install\nis required.\n\nTo remove configuration written by `init`:\n\n```sh\nnpx githits@latest init uninstall\n```\n\nThis removes GitHits MCP configuration and preserves stored credentials. Run\n`npx githits@latest logout` separately to remove credentials.\n\n## Project Setup\n\nFor project-local MCP config, run:\n\n```sh\nnpx githits@latest init --project\n```\n\nProject setup is available only for tools with verified project-local MCP\nsupport. Project config contains no secrets, but it may be committed like other\ntooling configuration, so review generated files before adding them to source\ncontrol.\n\nAgent-safe non-interactive setup uses staged discovery and explicit install:\n\n```sh\nnpx githits@latest init --detect-agents --json\nnpx githits@latest init --install-agents cursor,codex\n```\n\n## Plugin and Extension Packaging\n\nThe repository and published package provide the plugin and extension assets\nused by compatible hosts. Git-based installs also retain the context-file\nsymlinks (`CLAUDE.md` and `GEMINI.md`) to the canonical `AGENTS.md`:\n\n- `.plugin/plugin.json`\n- `.claude-plugin/plugin.json`\n- `.claude-plugin/marketplace.json`\n- `.codex-plugin/plugin.json`\n- `.cursor-plugin/plugin.json`\n- `.mcp.json`\n- `gemini-extension.json`\n- `plugin.json` (Google Antigravity)\n- `mcp_config.json` (Google Antigravity)\n- `AGENTS.md`\n- `CLAUDE.md`\n- `GEMINI.md`\n- `skills/`\n\nThe root skill tree is shared by all supported hosts. Every plugin and extension\ninstall uses the hosted remote MCP, including Claude, Codex, Cursor, Gemini CLI,\nGoogle Antigravity, and VS Code/GitHub Copilot OpenPlugin. Direct `githits init`\nsetup is a separate path: it installs local stdio configurations for supported\ntools except Cursor, which remains remote-only. The repository root is a native\nAntigravity plugin through `plugin.json`, `mcp_config.json`, and the shared\n`skills/` tree. Generated manifests are refreshed with `bun run plugins:generate`\nand validated with `bun run plugins:check`.\n\nFor Claude Code marketplace installs:\n\n```sh\nclaude plugin marketplace add githits-com/githits-cli\nclaude plugin install githits@githits-plugins\n```\n\nFor Gemini CLI extension installs:\n\n```sh\ngemini extensions install https://github.com/githits-com/githits-cli\n```\n\n## Command Reference\n\n```text\ngithits init             Connect GitHits to your coding agents\ngithits init uninstall   Remove GitHits MCP configuration\ngithits login            Sign in to your GitHits account\ngithits logout           Remove stored credentials\ngithits mcp              Show setup instructions or start the local MCP server\ngithits mcp start        Always start the local MCP server over stdio\ngithits example          Find real-world implementations from open source\ngithits languages        List or filter supported programming languages\ngithits feedback         Submit feedback about GitHits results\ngithits doctor           Diagnose configuration and auth state\ngithits resolve          Experimental: resolve a fuzzy name to canonical targets\ngithits settings         View and update preferences, privacy, and terms\ngithits search           Explore repository code, dependencies, docs, and symbols\ngithits search-status    Check the status of a previous indexed search\ngithits code             List, read, grep, or experimentally diff indexed source\ngithits pkg              Inspect package metadata, vulnerabilities, deps, and changelogs\ngithits docs             Browse and read package documentation\ngithits auth             Manage authentication\ngithits auth status      Show authentication status\n```\n\nFull CLI reference: https://docs.githits.com/cli/commands\n\n## Environment Variables\n\nMost users do not need environment variables. These are the common overrides for\nCI, auth storage, and local diagnostics:\n\n| Variable | Purpose | Default |\n|---|---|---|\n| `GITHITS_API_TOKEN` | API token for authentication | unset |\n| `GITHITS_AUTH_STORAGE` | Override OAuth storage mode: `keychain` or `file` | `keychain` |\n| `GITHITS_DISABLE_UPDATE_CHECK` | Disable npm latest-version update notices | unset |\n| `GITHITS_TELEMETRY` | Emit local timing diagnostics to stderr | unset |\n\nFull reference: https://docs.githits.com/cli/environment-variables\n\n## Source Layout\n\nThis repository contains the GitHits CLI and reusable MCP package:\n\n- `src/` - CLI commands, local auth, setup flows, and local MCP stdio startup\n- `packages/mcp/` - public `@githits/mcp` package for transport-neutral MCP\n  server APIs, tool registration, instructions, and smoke-test helpers\n- `packages/core-internal/` - shared workspace implementation used by the CLI\n  and MCP package\n- `docs/` - implementation notes and contributor guidelines\n- `scripts/` - package validation, smoke tests, and development utilities\n\nSee [CHANGELOG.md](CHANGELOG.md) for released changes, pending work, and the\ncurrent package-version impact.\n\n## Development\n\nRequirements:\n\n- Node.js `^20.18.1 || >=22.13.0`\n- Bun\n\nCommon commands:\n\n```sh\nbun install\nbun run dev --help\nbun test\nbun run typecheck\nbun run build\n```\n\nWhen changing MCP tools, CLI commands, shared formatters, auth/error envelopes,\nor MCP/CLI parity behavior, also run the relevant smoke suites:\n\n```sh\nbun run smoke:mcp\nbun run smoke:cli\n```\n\nCI also checks the built product without credentials or live backend calls. Run\nthe same checks locally after `bun run build`:\n\n```sh\nbun run smoke:cli:built\nbun run smoke:mcp:built\n```\n\nThe harness remains on Bun, while product subprocesses execute `dist/cli.js`\nwith `node` from `PATH`. CI provisions that runtime from `.node-version`.\n\nWhen changing MCP instructions, tool descriptions, or agent-facing behavior,\nuse the targeted agent evals described in `eval/agentic/README.md`:\n\n```sh\nbun run agent:e2e\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}