{"bin":{"codemie":"bin/codemie.js","codemie-pi":"bin/codemie-pi.js","codemie-code":"bin/agent-executor.js","codemie-kimi":"bin/codemie-kimi.js","proxy-daemon":"bin/proxy-daemon.js","codemie-codex":"bin/codemie-codex.js","codemie-claude":"bin/codemie-claude.js","codemie-gemini":"bin/codemie-gemini.js","codemie-copilot":"bin/codemie-copilot.js","codemie-kimi-acp":"bin/codemie-kimi-acp.js","codemie-opencode":"bin/codemie-opencode.js","codemie-openwiki":"bin/codemie-openwiki.js","codemie-codex-acp":"bin/codemie-codex-acp.js","codemie-mcp-proxy":"bin/codemie-mcp-proxy.js","codemie-claude-acp":"bin/codemie-claude-acp.js","codemie-gemini-acp":"bin/codemie-gemini-acp.js","codemie-opencode-acp":"bin/codemie-opencode-acp.js"},"bugs":{"url":"https://github.com/codemie-ai/codemie-code/issues"},"dist":{"shasum":"26383d1ec238b44974a4dac20c1886bc6ac04182","tarball":"https://registry.npmjs.org/@codemieai/code/-/code-0.15.9.tgz","fileCount":2414,"integrity":"sha512-Nnu8zyPzfy9VqlDKm1eJbyUalWCBv8UZHIvY5Lr8szTpsZYP4KPWqvm9qU5vt7FP+RVZ1rKC8r851jxcp/0grA==","signatures":[{"sig":"MEYCIQDua/NuQVM928Cujp/b3dJEJCyM/Z6vRl54wAKAFhBeqAIhAPYyhEDAagLMwnDR1O5SWfgAX/g+3rtEOqKngpt7z0of","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCH1RbqjIZpNje6QejJdidm8hdeGDlzYesMavTb8mqx5YCIQDOwU3bPimwjn1TIyb5Ox+85Ch4KmkVOYh3E/1qeEflvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10115666},"main":"dist/index.js","name":"@codemieai/code","type":"module","types":"dist/index.d.ts","author":{"name":"AI/Run Team"},"engines":{"node":">=20.0.0"},"gitHead":"f21cf9f896f5955fe88674818d846c83c1a37153","license":"Apache-2.0","scripts":{"ci":"npm run license-check && npm run lint && npm run build && vitest run --project unit && vitest run --project cli","dev":"tsc --watch","lint":"eslint {src,tests}/**/*.ts src/agents/plugins/pi/extension/*.js --max-warnings=0","test":"vitest run --project unit && vitest run --project cli && vitest run --project agent","build":"tsc && tsc-alias && npm run copy-plugin && npm run bundle-statusline","format":"npm run lint:fix","ci:full":"npm run commitlint:last && npm run ci","prepack":"npm run build","prepare":"husky","test:ui":"vitest --ui","lint:fix":"eslint {src,tests}/**/*.ts src/agents/plugins/pi/extension/*.js --fix","typecheck":"tsc --noEmit","commitlint":"commitlint --edit","test:watch":"vitest --watch","copy-plugin":"node scripts/copy-plugins.js","postinstall":"node scripts/postinstall.mjs","license-check":"node scripts/license-check.js","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"npm run build","commitlint:last":"commitlint --from HEAD~1 --to HEAD --verbose","check:pre-commit":"npm run typecheck && npm run lint","validate:secrets":"node scripts/validate-secrets.js","bundle-statusline":"node scripts/bundle-statusline.mjs","prepare:install-artifacts":"node scripts/prepare-install-artifacts.mjs"},"_npmUser":{"name":"codemieai","email":"codemie.ai@gmail.com"},"homepage":"https://github.com/codemie-ai/codemie-code#readme","keywords":["ai","artificial-intelligence","coding-assistant","code-generation","cli","command-line","claude","claude-code","openai","gemini","anthropic","gpt","chatgpt","ai-agents","coding-agents","langgraph","langchain","code-review","refactoring","test-generation","documentation","bug-fixing","litellm","azure-openai","aws-bedrock","sso","enterprise","multi-provider","developer-tools","productivity","automation","pair-programming","code-assistant","ai-code","copilot-alternative","cursor-alternative"],"overrides":{"vite":"7.3.6","axios":"^1.18.1","flatted":"^3.4.2","form-data":"^4.0.6","picomatch":"^4.0.4","micromatch":{"picomatch":"^2.3.2"},"path-to-regexp":"^8.4.2","fast-xml-parser":"^5.7.2"},"repository":{"url":"git+https://github.com/codemie-ai/codemie-code.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified AI coding assistant CLI - Manage Claude Code, Gemini & custom agents. Multi-provider support (OpenAI, Azure, LiteLLM, SSO). Built-in LangGraph agent with file operations & git integration.","directories":{},"lint-staged":{"*.ts":["eslint --max-warnings=0 --no-warn-ignored","vitest related --run --exclude tests/integration/agent-*.test.ts --exclude tests/integration/cli-commands/models.test.ts"],"package.json":["npm run license-check"]},"maintainers":[{"name":"codemieai","email":"codemie.ai@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","zod":"^4.1.12","cors":"^2.8.5","open":"^10.2.0","yaml":"^2.8.3","chalk":"^5.3.0","dedent":"^1.7.1","dotenv":"^16.3.1","keytar":"^7.9.0","skills":"^1.5.3","undici":"^6.28.1","express":"^5.2.1","inquirer":"^9.2.12","commander":"^11.1.0","fast-glob":"^3.3.2","minimatch":"^10.1.1","cli-table3":"^0.6.5","mime-types":"^3.0.2","strip-ansi":"^7.1.2","@clack/core":"^0.5.0","@iarna/toml":"^2.2.5","codemie-sdk":"^0.1.648","jsonc-parser":"^3.3.1","pac-resolver":"^9.0.1","quickjs-wasi":"^2.2.0","@clack/prompts":"^0.11.0","@langchain/core":"^1.0.4","http-proxy-agent":"^7.0.2","@langchain/openai":"^1.1.0","https-proxy-agent":"^7.0.5","@langchain/langgraph":"^1.0.2","@aws-sdk/client-bedrock":"^3.1039.0","@codemieai/codemie-opencode":"0.0.47","@modelcontextprotocol/client":"2.0.0-alpha.2","@modelcontextprotocol/server":"2.0.0-alpha.2","@aws-sdk/credential-providers":"^3.1039.0","@aws-sdk/client-bedrock-runtime":"^3.1039.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.1.5","esbuild":"^0.28.1","node-pty":"^1.1.0","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","@vitest/ui":"^4.1.5","typescript":"^5.3.3","@types/cors":"^2.8.19","@types/node":"^20.10.5","lint-staged":"^16.2.7","@types/dedent":"^0.7.2","@types/express":"^5.0.5","@commitlint/cli":"^20.2.0","@types/inquirer":"^9.0.7","@types/mime-types":"^3.0.1","@typescript-eslint/parser":"^8.46.2","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.15.9_1792076645630_0.4960681516981522","host":"s3://npm-registry-packages-npm-production"},"_id":"@codemieai/code@0.15.9","version":"0.15.9"}