{"_id":"@aifreedom/renegade-karnel-cli-sdk","name":"@aifreedom/renegade-karnel-cli-sdk","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aifreedom/renegade-karnel-cli-sdk","version":"0.1.0","description":"Gemini CLI SDK","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/zombiegirlcz/RENEGADE-kernel-cli.git"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"node ../../scripts/build_package.js","lint":"eslint . --ext .ts,.tsx","format":"prettier --write .","test":"vitest run","test:ci":"vitest run","typecheck":"tsc --noEmit"},"dependencies":{"@aifreedom/renegade-karnel-cli-core":"^0.1.0","zod":"^3.23.8","zod-to-json-schema":"^3.23.1"},"devDependencies":{"typescript":"^5.3.3","vitest":"^3.1.1"},"engines":{"node":">=20"},"gitHead":"9b7997e752b897a96803b98b6a14a57c51b35f05","_id":"@aifreedom/renegade-karnel-cli-sdk@0.1.0","bugs":{"url":"https://github.com/zombiegirlcz/RENEGADE-kernel-cli/issues"},"homepage":"https://github.com/zombiegirlcz/RENEGADE-kernel-cli#readme","_nodeVersion":"24.13.0","_npmVersion":"11.10.0","dist":{"integrity":"sha512-Aop6jwxgEmJjgAJoiK+vJbFrvgN79MuDEDUbbccgkqi5hLTdgVbLOIdYpzuxZhpPVhRpJhJIjZKtbogGZBgAww==","shasum":"496e0ae5bedcaddbd29f4b52ffee1a9b7407e32b","tarball":"https://registry.npmjs.org/@aifreedom/renegade-karnel-cli-sdk/-/renegade-karnel-cli-sdk-0.1.0.tgz","fileCount":3,"unpackedSize":1598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBgJoy13HH3wXL/ZvsbLFxe4JTSCFQjdylzNPbGcx247AiEAmkuDd/SIy2CALlbvGLLyxgwwFtacjHv+8PXXW+DMHCo="}]},"_npmUser":{"name":"zombiegirlcz","email":"zombiegirlcz@gmail.com"},"directories":{},"maintainers":[{"name":"zombiegirlcz","email":"zombiegirlcz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/renegade-karnel-cli-sdk_0.1.0_1771515393393_0.9297670904506234"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T15:36:33.190Z","0.1.0":"2026-02-19T15:36:33.568Z","modified":"2026-02-19T15:36:33.827Z"},"maintainers":[{"name":"zombiegirlcz","email":"zombiegirlcz@gmail.com"}],"description":"Gemini CLI SDK","homepage":"https://github.com/zombiegirlcz/RENEGADE-kernel-cli#readme","repository":{"type":"git","url":"git+https://github.com/zombiegirlcz/RENEGADE-kernel-cli.git"},"bugs":{"url":"https://github.com/zombiegirlcz/RENEGADE-kernel-cli/issues"},"license":"Apache-2.0","readme":"# @aifreedom/gemini-cli-sdk\n\nThe Gemini CLI SDK provides a programmatic interface to interact with Gemini\nmodels and tools.\n\n## Installation\n\n```bash\nnpm install @aifreedom/gemini-cli-sdk\n```\n\n## Usage\n\n```typescript\nimport { GeminiCliAgent } from '@aifreedom/gemini-cli-sdk';\n\nasync function main() {\n  const agent = new GeminiCliAgent({\n    instructions: 'You are a helpful assistant.',\n  });\n\n  const controller = new AbortController();\n  const signal = controller.signal;\n\n  // Stream responses from the agent\n  const stream = agent.sendStream('Why is the sky blue?', signal);\n\n  for await (const chunk of stream) {\n    if (chunk.type === 'content') {\n      process.stdout.write(chunk.value.text || '');\n    }\n  }\n}\n\nmain().catch(console.error);\n```\n","readmeFilename":"README.md","_rev":"1-85b758c1ab2e0a1a090372f664ae0c67"}