{"_id":"@neovate/code","_rev":"55-3a834c19cf69772df0889fc81a4e71fc","name":"@neovate/code","dist-tags":{"latest":"0.28.5"},"versions":{"0.0.0-alpha.0":{"name":"@neovate/code","version":"0.0.0-alpha.0","keywords":[],"author":"","license":"ISC","_id":"@neovate/code@0.0.0-alpha.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"dist":{"shasum":"5a1ca6024cf7d7c09adb2761309f099e52cc5efd","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.0.0-alpha.0.tgz","fileCount":1,"integrity":"sha512-M4BCMbTGJniaw4OpHMWMYKBrN0cSA7L4iP0/e/Yvg6Dzzcdi3sTFamEtehd90WrkaHjrQvjMQzGKtAxoB/uLIQ==","signatures":[{"sig":"MEUCIQCVSXtLHVRCeQ+NAKM84p61dmS+malKMXp/04W0J/OsrAIgSfqEfvjpaQdL00QSIMR0ik92sJe/gGtly3FSbHjvhho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/code_0.0.0-alpha.0_1756950459144_0.02873543126114697","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@neovate/code","version":"0.9.0","keywords":["cli","neovate","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.9.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"81af75d767a389b0601174bfded1131d72502034","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.9.0.tgz","fileCount":115,"integrity":"sha512-XwW2Kp9fsp1QhOezeoYgFtzW5Y6gY4jXo7CRliwEDsjq/tW7q6oKvC0nOrD+x1BamIqEWKRkmDx0JjpNYeVfPg==","signatures":[{"sig":"MEUCIHrEZ/XddLS5UbCBBEUsKz3bkYCiu05RoyV/Drl4DrmMAiEAg3vLG0v1VV8vMRq2oNO6khVvblxVZlaBM556kOEZJf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53630989},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/neovateai/code/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"47f9fd9eb3b84d92b64b338f5f0fe885b6f87775","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"npm run build:check && rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser && npm run build:logfiles && npm run build:post","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","repomix":"repomix --include \"src,package.json,README.md\"","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:check":"bun --version | grep -q '^1\\.2\\.7$' || (echo 'Error: Bun version must be 1.2.7' && exit 1)","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","build:logfiles":"cp -r logfiles dist/logfiles","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"A coding agent CLI to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","fastify":"^5.5.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.6.2","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@openai/agents":"^0.0.16","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.9.0_1756968049009_0.8593431174085837","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@neovate/code","version":"0.10.0","keywords":["cli","neovate","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.10.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"131422a900c480d5afb335cb6924a9f45b9a9679","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.10.0.tgz","fileCount":115,"integrity":"sha512-BfYxACst0PngXAHBgzB43mA3RSFqch2iwx3n1t7IK/gbCdv41HY/leSrnlzsjQotuyQVHJgVW54rvQ5uUFNMzw==","signatures":[{"sig":"MEYCIQDsuSoCrX4XU8M3utyeB/XyqLKr42jWhqynYglx3XI9YQIhAMWyoFQeXkCYDFBXfeiNrhr2b1viQg2v/oKc6O5+OnDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54120219},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/neovateai/neovate-code/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"48c865f6572e7836635981ee4d9597c3789b3c97","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"npm run build:check && rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser && npm run build:logfiles && npm run build:post","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","repomix":"repomix --include \"src,package.json,README.md\"","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:check":"bun --version | grep -q '^1\\.2\\.7$' || (echo 'Error: Bun version must be 1.2.7' && exit 1)","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","build:logfiles":"cp -r logfiles dist/logfiles","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"A coding agent CLI to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","fastify":"^5.5.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.6.2","spawn-rx":"^5.1.2","tiktoken":"^1.0.22","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@openai/agents":"^0.0.16","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.10.0_1757396551585_0.10608344423992566","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@neovate/code","version":"0.10.1","keywords":["cli","neovate","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.10.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"ada89e0c49bf7554259196ce6935cd573e7a92cc","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.10.1.tgz","fileCount":115,"integrity":"sha512-IcpsUufUe0bBgKuIquGq0R5iH5JbqrptVNjOjzyfyPcxB+8YSnXpDDyWYv+kP5hHaZ1pq/8R7flmyy1rW9QJxQ==","signatures":[{"sig":"MEYCIQDxnNQBkPxHMonzMgvT0QB7p+nrPlj1buoDm111TPrPYQIhAOBZbm49UrJxdfaY0/07kQRj1l4dHDRjaoWa0AOBe+dH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58170987},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/neovateai/neovate-code/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"66cd3a1d106cc34a61e046d37dfef938b16a18e8","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"npm run build:check && rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser && npm run build:logfiles && npm run build:post","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","repomix":"repomix --include \"src,package.json,README.md\"","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:check":"bun --version | grep -q '^1\\.2\\.7$' || (echo 'Error: Bun version must be 1.2.7' && exit 1)","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","build:logfiles":"cp -r logfiles dist/logfiles","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"A coding agent CLI to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","fastify":"^5.5.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.6.2","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@openai/agents":"^0.0.16","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.10.1_1757423331975_0.7779114431502181","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@neovate/code","version":"0.11.0","keywords":["cli","neovate","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.11.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"5548cb60d628efef433d5e90fb3ed72122772c50","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.11.0.tgz","fileCount":115,"integrity":"sha512-Y7x/BffYPAOBA+RCOc/zJV0SxoHNJrU+/R5d49XuCXTdKTkJIUlWRMidkN58uNChpVYurMqiG2JlbsJ2y4kK1A==","signatures":[{"sig":"MEUCIQC5pPUYC3FYl1lF9aDwt2Jvit4wfPXMMzTva4Tx/sEDswIgDmWxFOr6c4Pob0Kuh0CiiUgfNWTHgAG3KMR02KY4Ut8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59445452},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"971887219360e32e9bbe89bbfbdc2077684ead53","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser && npm run build:logfiles && npm run build:post","ready":"bun scripts/ready.ts","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","repomix":"repomix --include \"src,package.json,README.md\"","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","build:logfiles":"cp -r logfiles dist/logfiles","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"A coding agent CLI to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.6.2","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.11.0_1758094389849_0.5046612337147944","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@neovate/code","version":"0.12.0","keywords":["cli","neovate","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"6fc0ea6f0482d1bf0c5d609d76fdc1e7b0e9bcac","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.0.tgz","fileCount":15,"integrity":"sha512-WqfQM2QB04Q7OBhbHGTtTTXcVP3wjZiznbSzp06eDR3wSErVVW7JnHtRTc1gZBmjrL8TJgY0/BNSg3Fa2vyAUQ==","signatures":[{"sig":"MEYCIQCxGxiBgWHB64WE0tKANG4SWI4cEcxXVSAT6U7ROdfa1gIhAO8D3jx2GIeEZW/YB48Vuxoh30RsdcdS5fghJEf0hCdZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43182627},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"57842ffc25c118bfd14ec5bfdd0e30c9e5b44494","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:logfiles && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","repomix":"repomix --include \"src,package.json,README.md\"","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","build:logfiles":"cp -r logfiles dist/logfiles","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"A coding agent CLI to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.0_1758289407633_0.06073220286434622","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@neovate/code","version":"0.12.1","keywords":["cli","neovate","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"f11fde029756134ee2e7b4471345a504b6a897a6","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.1.tgz","fileCount":15,"integrity":"sha512-uXO6g82YsyNl6fgiQK5B77uu06eEn/l0YZdKucl2tz9KLOQU5n/4/U+rVz/Fzns0IN3Jzdrnybvir06KjSU2Ag==","signatures":[{"sig":"MEUCICPzP5RpdKNVaMweD+iZwR7cwuApSmf2I6WGlaeJj7MbAiEA7TaApPvzEAG1G/VZvSypfU0WduRu0qDQ9/OIjs5xrNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43183429},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"09fc8a123db7a8d24830a638ca18c6b17d293bb8","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:logfiles && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","repomix":"repomix --include \"src,package.json,README.md\"","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","build:logfiles":"cp -r logfiles dist/logfiles","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"A coding agent CLI to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.1_1758450083204_0.23766785405000235","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@neovate/code","version":"0.12.2","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"4ba97f7a7dfc99ab7bf7e84a79219a7928032d18","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.2.tgz","fileCount":13,"integrity":"sha512-G1j3L+jZH6EXaVGTI16jxoTAc++jXsiKG/mndXCT556TI0QfRnWXu3p4y1+23y2AL1RqIlA0ynQiHYr8Fh0l3Q==","signatures":[{"sig":"MEUCIQCEtdIOk9NjCqjc9BeMhs4E70/PYTFwKZVQK0TbcHfv2QIgTGxYSkYaQW92GBVRH3g/BQvwf0p05SM/lZzX6lVT+pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43049076},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"08b6fced42dea69d525d44433d9eed0cd0567424","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.2_1758678007608_0.5707753876339181","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@neovate/code","version":"0.12.3","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.3","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"797821d3b7ca67a4fe5eb8487b13e6565fd0ba7b","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.3.tgz","fileCount":13,"integrity":"sha512-HKqRB24+33lf/gsVn2qAvJDHzEcji2Vw544SMPIEpGFn8bP4mS6mIZe3V6aslLciaJOe/0BGgkASCnAkprtOiA==","signatures":[{"sig":"MEUCIDrEOzOBhoEWR/JM8R5Vv3EZ2ZGYxlao7fY8Qwl31pZpAiEA2oPSm7KfqBLe33m/K3ZU01Lo7LDOchBpOLgJ9n6nBEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43052794},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d1b8cc58d02cc10771d0149b2f03315e0f6a1169","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.3_1758699031148_0.5339124619592488","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@neovate/code","version":"0.12.4","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.4","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"9a1d1b0714b64890561496ada1969de16645870f","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.4.tgz","fileCount":13,"integrity":"sha512-ACEzfpP5cCXR8J9BAlXeIz2bmMMQDsaGu2N+pCLDkbFV6ygbcPtoBZjVGAQKzJPWz9vc8Pc8NuWqmVKgfsHtTQ==","signatures":[{"sig":"MEUCIQC0cwMOLg87O1rRtrX9wJHKmkQAGUjxciZh8sIjQCyjqwIgVtMXeEtzjHQulG7KBKekCcChuZNrsMUhfJTJ9V7gDfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43057498},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d639e56f01f90774772a36ef49b32cd3a3640abd","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.4_1758864043576_0.3750624785297443","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@neovate/code","version":"0.12.5","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.5","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"9dd45920f23ce599b3603ba33fef397d3704dd0b","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.5.tgz","fileCount":13,"integrity":"sha512-/pcWsoDfyQkebzl6fO2BHwqD3Kou5FL0hAgsOmu7Fv5E2y7zMVHThV8Hi8bx8jmGvhTJONReU+nBz5BwNbjnZw==","signatures":[{"sig":"MEQCIAqzmHbtpDgE3up5+x3eKP6JMDJLb//uiBM7/cdVZG+LAiB2rLUzmXlEyQoW10ypBcsYwiQ6wh2W8F4jepTdJbVF1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43061684},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"afba0138324d5a36a5a264520882cb9d1180c76b","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.5_1759159277144_0.9741640510827374","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@neovate/code","version":"0.12.6","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.6","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"ae264a5e3f22a0408e892cdb712a87835ba9603e","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.6.tgz","fileCount":13,"integrity":"sha512-yrYaGmseIj5uyxaD2h6xihFbo0Mh0WDuMmMdhMjUQv6uDNuwKd5d9KbRAl7gkuMJcEtQ74OPh+rUYtpSLvHWHA==","signatures":[{"sig":"MEQCICv4TBAyJlXxxfW+fecg5KKH1CFjB2TrHBlg7vE3NqEfAiBAey+NHlN8psJ1IPaJ+1pThOu2VPErC67rjtzJuFP7Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43074806},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"da09a626f329fee9b27ef48c344d88c8af05a906","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.6_1759285292328_0.43364344876770144","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@neovate/code","version":"0.12.7","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.12.7","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"f80e939e7731eb9d15c8b3e288d5776f103de299","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.12.7.tgz","fileCount":13,"integrity":"sha512-gHObPQs/h/tho7gIvXprFbPjcoVXSrMYSTv8AeXzLWENV5I08XIarNjUrbFT7av/Ws4OJcpfqQgsyQkOuY5CNA==","signatures":[{"sig":"MEYCIQCbjACWTpK+7Zy/nVqrl4zYHW7wIJRrATQZoEzfY0oJogIhAPAPwo1mvrW95Kq+GO4Q436DZB1ExCafc/jEJNPoy8LZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43078422},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"56a949436492f4f916d8df9262a3757bfd05a4f1","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.12.7_1759376528575_0.44651114592300223","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@neovate/code","version":"0.13.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.13.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"b16bc8e02c1379e3f9cd8e7c0d8ee3d5c9ba1715","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.13.0.tgz","fileCount":14,"integrity":"sha512-T9hykhI1xdJ8xhqNIWGqwv/XdICJQSgbkFJyHYkGw4rsQ66gfZLc4N+Hcm5dAp9wttozpaGel5cKesgZGnU1gg==","signatures":[{"sig":"MEQCIGbIXE0W+xDYpt+MGRkSzQfCJh6prM3MtOI5DqAnjZrKAiA1LbG535aZh712GRYvghH/g87HSfhXVjuiPgYw6E9B5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47121235},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"ae9c22d6e5ced944f7a624faad1c767d02f3e8f1","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.6.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.13.0_1760088659802_0.9427803343101417","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@neovate/code","version":"0.14.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.14.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"f844e6cb07d2352ecde1d638f69704fcdbd396f7","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.14.0.tgz","fileCount":14,"integrity":"sha512-usq7Ist5S3qMOWYr/Z9WiALff8BlRftv1fN95lyZOK0ara0jV10UvGwVJIUcl8POghC9aeImUW8CPKazvgFQxA==","signatures":[{"sig":"MEUCIG2IjYIHm7cQn1XIc78C1UlhptTQEoSgWUysECSXcHt+AiEAwfyYd2NrSs2PuMYoCU6bFrMhmnF5XxbBGQd2XUGzocE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47147657},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"0579e7b43acedfd53966e7d84720c255144588d1","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tar":"^7.4.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.1","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.1.1","dotenv":"^17.2.1","marked":"^16.1.2","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","express":"^5.1.0","fastify":"^5.5.0","fastmcp":"^3.17.0","js-yaml":"^4.1.0","resolve":"^1.22.10","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^4.41.0","wrap-ansi":"^9.0.0","@types/bun":"^1.2.21","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.9.2","@ai-sdk/xai":"^1.2.18","@types/node":"^24.2.1","ink-spinner":"^5.0.0","lint-staged":"^16.1.5","@types/debug":"^4.1.12","@types/react":"^19.1.10","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@biomejs/biome":"^2.0.0","@openai/agents":"^0.0.16","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.2.0","@types/turndown":"^5.0.5","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@openai/agents-core":"^0.0.16","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.6.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.10","@openai/agents-extensions":"^0.0.16","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.5","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/code_0.14.0_1760593202290_0.668859326242589","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@neovate/code","version":"0.15.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.15.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"e4c760b2788a914aa29bcca7e77b91d8f34181ba","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.15.0.tgz","fileCount":14,"integrity":"sha512-6an0E4ck5jpMZF8REj6iwHEbPQDzdWN+hR+c9B7o6HVA7axN9il+dqEdwj3RHxtUMICLEkONjqz5WX7l76cvHw==","signatures":[{"sig":"MEUCIFOCsF73vpg1rbRxWh6MO+iZE1Hz/rfcEk0qYU3XZJgTAiEA3ZdocIUsixlkzeowgjp8PnjccochaHnbJD+ea9p2xGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45291664},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d78132fdd194ca46cabc72494b3883f3f1b8eaa5","scripts":{"ci":"npm run typecheck && npm run biome:format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","biome:format":"biome format .","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.81","ws":"^8.18.3","ink":"^6.4.0","tar":"^7.5.1","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^16.4.1","valtio":"^2.1.8","vitest":"^4.0.4","chardet":"^2.1.0","fastify":"^5.6.1","fastmcp":"^3.22.0","js-yaml":"^4.1.0","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.0.1","type-fest":"^5.1.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.1","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.3","@ai-sdk/xai":"^2.0.28","@types/node":"^24.9.1","ink-spinner":"^5.0.0","lint-staged":"^16.2.6","@types/debug":"^4.1.12","@types/react":"^19.2.2","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.2.0","@ai-sdk/google":"^2.0.24","@ai-sdk/openai":"^2.0.56","@biomejs/biome":"^2.3.1","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.24","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.38","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.53.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.0","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.15.0_1762088848157_0.7107669255118649","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@neovate/code","version":"0.16.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.16.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"bd33c300992dc7fa7233799280b5d1743a29ba22","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.16.0.tgz","fileCount":14,"integrity":"sha512-ZemuYku15sGNytJ/pFh163gDfacUFWK4xBg50j2ds4CA59HzWl20GeYqxi0IWMszvGvMUVSU5kZ6HTV+fDHqiQ==","signatures":[{"sig":"MEUCIGoL3FZdKjjA8aA2jvSwmO3Ldp1WMXZyTWuQ/zGpdMxJAiEAn/nPQCmoWUa8EmQTETq+GChBMIOUoc+MoHQJOtyYgRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45330818},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d50f19d68e16d1c7d185182ca34a03687b38b757","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.87","ws":"^8.18.3","ink":"^6.4.0","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^16.4.1","valtio":"^2.2.0","vitest":"^4.0.7","chardet":"^2.1.1","fastify":"^5.6.1","fastmcp":"^3.22.0","js-yaml":"^4.1.0","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.1","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.7","@ai-sdk/xai":"^2.0.31","@types/node":"^24.10.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.6","@types/debug":"^4.1.12","@types/react":"^19.2.2","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.2.0","@ai-sdk/google":"^2.0.28","@ai-sdk/openai":"^2.0.62","@biomejs/biome":"^2.3.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.27","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.41","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.54.0","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.0","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.16.0_1762478509594_0.5802321359530191","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@neovate/code","version":"0.17.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.17.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"0227a7b3ed79575dfd327e91026aa92537866996","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.17.0.tgz","fileCount":14,"integrity":"sha512-W/+veQuIPleIwOwvI1kwWR3PGVsia8/4Sy2hnbAIER1v+GV/f101CO9NG3nhiMvOvDusSN9MY1EoyMrGHc99ww==","signatures":[{"sig":"MEUCIQDkpSSuKu2vSHBrt0hI8CsllLineT/t7e8rH0Jov0gatwIgMBNf+Dhs5VNwd9UIDI5WkpZPIrmNo5pGTvWEZq8Cg90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45358176},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"26d6a162847875b7c9ca911baeaf7baa8c91fbda","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.87","ws":"^8.18.3","ink":"^6.4.0","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^16.4.1","valtio":"^2.2.0","vitest":"^4.0.7","chardet":"^2.1.1","fastify":"^5.6.1","fastmcp":"^3.22.0","js-yaml":"^4.1.0","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.1","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.7","@ai-sdk/xai":"^2.0.31","@types/node":"^24.10.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.6","@types/debug":"^4.1.12","@types/react":"^19.2.2","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.2.0","@ai-sdk/google":"^2.0.28","@ai-sdk/openai":"^2.0.62","@biomejs/biome":"^2.3.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.27","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.41","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.54.0","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.0","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.17.0_1762940171894_0.7155498523082211","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@neovate/code","version":"0.17.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.17.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"321917adbcfb400c8e0b005dba8235e7eb4af9a4","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.17.1.tgz","fileCount":14,"integrity":"sha512-vMpnBu082+AbJraLjj5goAbVOvRKv+5eOKeEWBGcRmtWWJ1bGkaVfvZI9ZhKa2SHmQ8rvX4zB1eVv8PYga4G2w==","signatures":[{"sig":"MEQCIHxB/P+WrcgMSROGFkxAp7aWgMJVpIlV3N3SLjf6WUXsAiAupBRejScl1AxDSQVFlXQxa9YXJ43baVm1qoTTCxvgOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45364910},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"904d6c7aa76b782aa3c238db07ea49a8e764f429","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.87","ws":"^8.18.3","ink":"^6.4.0","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^16.4.1","valtio":"^2.2.0","vitest":"^4.0.7","chardet":"^2.1.1","fastify":"^5.6.1","fastmcp":"^3.22.0","js-yaml":"^4.1.0","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.1","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.7","@ai-sdk/xai":"^2.0.31","@types/node":"^24.10.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.6","@types/debug":"^4.1.12","@types/react":"^19.2.2","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.2.0","@ai-sdk/google":"^2.0.28","@ai-sdk/openai":"^2.0.62","@biomejs/biome":"^2.3.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.27","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.41","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.54.0","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.0","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.17.1_1763084358763_0.7908196998290162","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@neovate/code","version":"0.17.2","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.17.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"322a670c48372bab4f7aa3828a732312b6f25c58","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.17.2.tgz","fileCount":14,"integrity":"sha512-WaJ+5ZcbS20ULQl/U8Fg1IpejHS4tnGFAU4RHbaWdsykc0JBp1B8XN1F/jeY1nOfjXLnCW6Rw8LlDe7kCROiVQ==","signatures":[{"sig":"MEYCIQDjmcO1pZKNxoppCZE0mynb+urbYqt3XNe4bvbBTrVDoQIhAIsK6YpMcTWT+c/tm8ShhZU/BdTu6IEF07uxsg5DSk4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45366764},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"94ffa8d70886e293f3e291e4fc83522fb4204ca3","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.87","ws":"^8.18.3","ink":"^6.4.0","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^10.2.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^16.4.1","valtio":"^2.2.0","vitest":"^4.0.7","chardet":"^2.1.1","fastify":"^5.6.1","fastmcp":"^3.22.0","js-yaml":"^4.1.0","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.1","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.7","@ai-sdk/xai":"^2.0.31","@types/node":"^24.10.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.6","@types/debug":"^4.1.12","@types/react":"^19.2.2","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.2.0","@ai-sdk/google":"^2.0.28","@ai-sdk/openai":"^2.0.62","@biomejs/biome":"^2.3.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.27","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.41","@fastify/compress":"8.1.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.54.0","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.0","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.17.2_1763343530592_0.0688140368842105","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@neovate/code","version":"0.17.3","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.17.3","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"f45566c3745446bf01e6fb032111706facc7f554","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.17.3.tgz","fileCount":14,"integrity":"sha512-atRPDN5Hpt5+jlOSYAat/LKlf4L245dIg0C0qk7zzcXLBTQsqEl/MMcQYRfRBLbgcRVYuIIkk+/m+7USxYsDNQ==","signatures":[{"sig":"MEQCIB5OTwaZYTiW5lwRBpmvRv4avCBha48zKvhcHcvoRO4UAiB5rXYjdpYzTjj5/cwD8J+azI2hWrNWAtvFW/Vp8LwEhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45516673},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"9a47c7e4c1168176da69a5ef649cc994c72005d1","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.93","ws":"^8.18.3","ink":"^6.5.0","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^17.0.0","valtio":"^2.2.0","vitest":"^4.0.9","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.23.0","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.2","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.8","@ai-sdk/xai":"^2.0.33","@types/node":"^24.10.1","ink-spinner":"^5.0.0","lint-staged":"^16.2.6","@types/debug":"^4.1.12","@types/react":"^19.2.5","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.4.0","@ai-sdk/google":"^2.0.33","@ai-sdk/openai":"^2.0.68","@biomejs/biome":"^2.3.5","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.28","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.44","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.24.6","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.0","@ai-sdk/openai-compatible":"^1.0.27","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.17.3_1763515278598_0.4647660425160527","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@neovate/code","version":"0.18.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.18.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"f6d9cb979f630f6c7eb527f1ff132e2f455c36c7","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.18.0.tgz","fileCount":14,"integrity":"sha512-hakmbWzV2q0BgKKJziY6HmypRFcNsNuHlq+Fg4eI0mDMh14AlJ4DsxbqBwTytSxYTFXDfgwVV8icBWiw/4MzyA==","signatures":[{"sig":"MEUCIFCV9Y2QBlWZsBmHEeWm9Qzw8eDzvqRZ2oq96myptUT6AiEAi7sK/ZWMFCuiPJd4+cu+RZUnaW/mviy5LyD5v8sZs+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45811057},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"1419f7ca3cc86d54addfd4315cf75f255a7c11e2","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.97","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^17.0.0","valtio":"^2.2.0","vitest":"^4.0.10","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.23.1","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.2","clipboardy":"^5.0.0","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.8","@ai-sdk/xai":"^2.0.33","@types/node":"^24.10.1","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.6","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.4.0","@ai-sdk/google":"^2.0.39","@ai-sdk/openai":"^2.0.69","@biomejs/biome":"^2.3.6","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/deepseek":"^1.0.28","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.45","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.0","@ai-sdk/openai-compatible":"^1.0.27","@aihubmix/ai-sdk-provider":"^0.0.6","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.18.0_1763602610729_0.6495933708105155","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@neovate/code","version":"0.18.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.18.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"f3e0a321aa6377b3c0d6627ae6eb761a417f3bb0","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.18.1.tgz","fileCount":14,"integrity":"sha512-RgQSo4AuVbC0502T+bKpvVMXaBFJ2b9UsBvFhdXhnz+J2YXrzysbKdI6biJRrMimP7lSe4zUGGewSxeGX908bw==","signatures":[{"sig":"MEYCIQDfO5iDMUcI7rqvg9ODz+Zc4xHF6VLtx8LgaOYczEQXAQIhALMvc60Yjv1EsjAebOrj0yzSyU0glBf8PdD1MxK0vRh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45817386},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"0dd2d8ac9d181c6369b507871be5d2527f473580","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.97","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^17.0.0","valtio":"^2.2.0","vitest":"^4.0.10","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.23.1","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.2","clipboardy":"^5.0.1","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.8","@ai-sdk/xai":"^2.0.33","@types/node":"^24.10.1","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.6","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.4.0","@ai-sdk/google":"^2.0.39","@ai-sdk/openai":"^2.0.69","@biomejs/biome":"^2.3.6","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","@ai-sdk/cerebras":"^1.0.31","@ai-sdk/deepseek":"^1.0.28","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.45","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.0","@ai-sdk/openai-compatible":"^1.0.27","@aihubmix/ai-sdk-provider":"^0.0.6","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.18.1_1764034981522_0.5178279097836367","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@neovate/code","version":"0.18.2","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.18.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"d6a35ed18893fb7db1c1c8889a4b5231d1f2ca5a","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.18.2.tgz","fileCount":14,"integrity":"sha512-j2ECirAY8K8M/l4kVdeVkK0wbTXz8Fiw2rjjpVeVoNAlSwDnpBimZIxfwAtKXgK4EgSlsEJacKiuOTTWX9QFLA==","signatures":[{"sig":"MEUCIQCFhNWC47O15bs7hMPPpbVS7kiVnB5M0kZ3HkdnzukCmgIgXBHVRy0LaqWeRkmt2MmhrWCE+JId4buPuk0agHP0P4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45889275},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"cbae46d458733c45a027a5d99509b48ed32cd0dd","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:browser":"pnpm --filter @neovate/browser build","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.97","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.12","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^17.0.0","valtio":"^2.2.0","vitest":"^4.0.10","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.23.1","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.8","chokidar":"^4.0.3","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.2.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.2","clipboardy":"^5.0.1","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.8","@ai-sdk/xai":"^2.0.33","@types/node":"^24.10.1","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.6","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.39","@ai-sdk/openai":"^2.0.69","@biomejs/biome":"^2.3.6","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.0","@ai-sdk/cerebras":"^1.0.31","@ai-sdk/deepseek":"^1.0.28","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.45","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.0","@ai-sdk/openai-compatible":"^1.0.27","@aihubmix/ai-sdk-provider":"^0.0.6","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.2.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.18.2_1764296692180_0.6870897228577042","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@neovate/code","version":"0.19.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.19.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"010455bc0c4c2eaeff15bf165602638683918319","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.19.0.tgz","fileCount":14,"integrity":"sha512-+ghcLbW/g8EQV+5518YLEZcT6ky0mumX2Oq02cEkaVl75RELo+Lx6z6rB6QRJUC1a+2RmsWqKaIUTYEhI4xZMA==","signatures":[{"sig":"MEUCIQCTaK9WnZwsJRnixzbYBSBeqqWoOTm/v4i83KKK041BngIgTILW6inrJ0UuLeDKQDTos2MgBb7CMXKwnv6QanB0i6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46910740},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"f4815f0963929199f425ac836ed1b6a292b49437","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.106","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.0","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.24.0","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.0","wrap-ansi":"^9.0.0","@types/bun":"^1.3.3","clipboardy":"^5.0.1","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.11","@ai-sdk/xai":"^2.0.39","@types/node":"^24.10.1","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.1.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.44","@ai-sdk/openai":"^2.0.76","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","ink-text-input":"^6.0.0","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.0","@ai-sdk/cerebras":"^1.0.32","@ai-sdk/deepseek":"^1.0.31","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.53","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.1","@ai-sdk/openai-compatible":"^1.0.28","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.1","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.3.0","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.2"},"_npmOperationalInternal":{"tmp":"tmp/code_0.19.0_1764926154860_0.575044625060066","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@neovate/code","version":"0.20.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.20.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"537c86376eedd4462aa7b9ceb73f1451e19dee8f","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.20.0.tgz","fileCount":14,"integrity":"sha512-PUOGIyMohc/6YmhrZOYfe1eVeCCbhVmE9WotBsIsAfVSQTOqf6BhWAiK6YWo5urV4QpLeEQAHYFJki1hYBBoLg==","signatures":[{"sig":"MEQCIB+TkzchMKVNqiXfsKaIEE9dievK5pH0VTYrVs5UA5YsAiB5wlnNurqXnRGN53BKpj/v3qKZCpgPhXRvTbQrenJ8cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46928464},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"8108dbd2afe85faf36b09a0818aeab1bf73d9290","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.20.0_1765763256647_0.6539193674914221","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@neovate/code","version":"0.20.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.20.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"7c4ffc52bb1d581bd8d1a842a5a62623aaaf4757","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.20.1.tgz","fileCount":14,"integrity":"sha512-oawUzvrzz46JWxnwbByDIXQvBUzn3DHcNaDmYg1kSwH6ew4AS2b3OBRMZ2JW0WGCIp0oyRpFAL++2uMeVUvWbQ==","signatures":[{"sig":"MEUCIHzFWsSBlE/fXXQB3DdsNLYPlBdFL6wzLJ/jOcCa1JsXAiEA5tb3fU/PnfPtSzMtur6CukiAF5L96mowBmT26f24BQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46928774},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"aeaeed5a6f4289c03cafb55ce948c88645b328b7","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.20.1_1765775765845_0.20281719691040512","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@neovate/code","version":"0.20.2","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.20.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"d2c281e1244e3f77363197d42e7e915ff92293d0","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.20.2.tgz","fileCount":14,"integrity":"sha512-pv+E0RQeL+azINUwlKFcnwcJWFxpFpBAsRDtbjZwTepX3Fkjkx1vxLxud48FrMTQWKFDry6NCmrCiNUu5T9mAw==","signatures":[{"sig":"MEUCIQDsE7Yi41OLnlGtTg2wNx4ETv4l3vInedUgxnqAMPRCCgIgLlO0arGrcCm0y7Vzz17E42TbyvV51SnwXU4R61ddVn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46934286},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"123e0b3ae32c466a33a1ff84045b0e4c34c9ff85","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.20.2_1765855821490_0.4033824002344746","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@neovate/code","version":"0.21.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.21.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"243434c772058c25e422eca6d68a7dfd1197efb9","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.21.0.tgz","fileCount":14,"integrity":"sha512-uaeBhV/2aj0sk8avYzOOAgf0nMpHHhVXRFEWtnbKFjXEnLgVFw3cKnsXx3pbTADidK7M50A+5/BBc8Nm6lMD0g==","signatures":[{"sig":"MEYCIQCc7yKhjUUyYTXN3hDy7PV29rSe4z0dhlApQoHT/bzXOAIhAI0ZUNXaXApx1WsLD0XFi9cLdkDf+WFeUOvgdCfybGip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46944268},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"3d1f8f0d7d75fa2891513d321d3c73526fb9217c","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.21.0_1765939518245_0.6727930190622349","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@neovate/code","version":"0.22.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"81908496d4516d0c7525a64380ea963b676e9926","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.0.tgz","fileCount":14,"integrity":"sha512-OTyY6+gLn/lLeeGKW0w5UK3qhrpA5mV8iL2LL0ehuBf7eMqFcUwP9U2ctNN3D9N/oo4iQ4WC4+YaP0kqmenz2w==","signatures":[{"sig":"MEUCIQDTRlAcCTZWVNRARqF67kXusrCgywdJENonH/IjwBsUjQIgc+GC1hAhrANhetZRbV+3+4dDKX25FL5DwBjbKAmL+A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46954293},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"c8e1d38ed7d8840d1fc7ee0b873d5aaf323ee0cb","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.0_1766114126624_0.6872096171264432","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@neovate/code","version":"0.22.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"acd5609e13c2efa4eef0a0d833c8bd71fe8117e9","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.1.tgz","fileCount":14,"integrity":"sha512-cTedFe1qPe2BHzmz+UZUEYawLEKepA7miM5bUpeFjdh35joJnDvZhyp2YUkMD4/SBodTYbBRrZrAukt2n24WjQ==","signatures":[{"sig":"MEYCIQDSaXiNKMW/nh4jMXl3Kqguwysj1zPVtQWvmgG9BCFutgIhANi3lLGqDfThf00g6ldEATwwVN7AIU1vCGMk3fzWAuq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46954237},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"c41ed012e7c38fc5f5bddc4767c67f8dbfdab67d","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.1_1766201132641_0.6922101948981245","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@neovate/code","version":"0.22.2","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"d51378933cadf4857c7fd96e2301961540f2a707","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.2.tgz","fileCount":13,"integrity":"sha512-e6/Pf3hgffUgVENKaBqEgUBdan1J0SpRB62LOtGJ8EI7sGPVW+0qPNE5gBNMnbCNCp+LgAW3ydCIwkQnlAHHGg==","signatures":[{"sig":"MEUCIEg25jIU4ZZjvfQIUZ2L0nwodwqT0PjJOqjB1xTsb4dnAiEAi51O1HqwHfIdkdqKmnDgLHVHWVYLhc0VHiN+92prXjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46918633},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"81ebfd7ffe536f3342382aee9d53d75fdad72959","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.2_1766452249725_0.6091390634483476","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@neovate/code","version":"0.22.3","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.3","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neo":"dist/cli.mjs","neovate":"dist/cli.mjs"},"dist":{"shasum":"7e7b32d52936f30733c35fb4e3b8e8e2c0cbd713","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.3.tgz","fileCount":13,"integrity":"sha512-vvVShaiy4smYp/rbbUZbcs2oGWAXdrpjpg1IE7NhF5MbPzrd4Ho7C7+8rJFlKZ6MtqV40YcXro761VNIen3ctQ==","signatures":[{"sig":"MEUCIQDOgjsO8YXFqMRbL/18opAPCRWjx3FrIQyZqkmw9WPWSQIgdU2W6JE/rsPeYx3pACCiFqI7XcEg5kj8JKWNXjFW32o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47023352},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"0eae70bc7b409639181fa028a0c8489abc80d6f3","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.3_1766630006086_0.26474219550773825","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@neovate/code","version":"0.22.4","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.4","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"2ba4779e21ccd1c908302daab0a3c975bf2a9100","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.4.tgz","fileCount":13,"integrity":"sha512-7blwqSIwL3McH0W7wmAGnTE7bT7GsVTRnQIWrglwaUgS/VQXBW3mI3LVZzZP84U6J0LC1w4E2YKbdeIE+JGCxQ==","signatures":[{"sig":"MEYCIQDQh+x+ZuMIBpAaP3TsO3zRID7041C0KkxrU3qUZdOdZAIhAK7T/SEpqwiYwJ37qHIjnRO+z4ez6ptdLrkdmE7zia0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47028568},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"2803e27cd610cfff860ef9ed090aa3321a96e060","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:mcps && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:mcps":"bun scripts/bundleMcps.ts","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","dotenv":"^17.2.3","marked":"^17.0.1","undici":"6.13.0","valtio":"^2.2.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","js-yaml":"^4.1.1","resolve":"^1.22.11","zustand":"^5.0.9","date-fns":"^4.1.0","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","minimatch":"^10.1.1","type-fest":"^5.3.1","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","jsonrepair":"^3.13.1","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/deepseek":"^1.0.32","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","zod-to-json-schema":"^3.25.0","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","chrome-devtools-mcp":"^0.8.1","@umijs/clack-prompts":"^0.0.7","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@stagewise/agent-interface":"^0.3.2","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.4_1766758521064_0.45350538580073674","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@neovate/code","version":"0.22.5","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.5","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"88d6f9c1980e095151b13d3aabe79fa5e8cb679c","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.5.tgz","fileCount":12,"integrity":"sha512-urYJtu/zaIb22UYcklU5UDWzYQwA0KRMNGO314XYSYf+Do3LGT9NdJz+X/154BKrnwcV2w6TVcCYbGSq8apbOw==","signatures":[{"sig":"MEQCIHb2DYQkH5dAvcyxVtDAYum2OxkF4v0l7GWcmo6vUGTQAiApTudQHQUPq43AuB6U2y60U18QZs4wseYyYvSqLovVKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43416836},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"b79fbcf9ca2368637f9c8f269e1966642bf40425","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.5_1767493233655_0.4617946879636774","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@neovate/code","version":"0.22.6","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.6","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"71204e9d6db64010803319b6664740926b4d341d","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.6.tgz","fileCount":12,"integrity":"sha512-eBpIgvzaR6SjozLXc6DbugtzZUKbREADFipO1Xqpcf8Oo4W393Cbo/vWCF787/75YNBMblO316IMpLvUTqhCiA==","signatures":[{"sig":"MEYCIQD3R5nrrITCnsDhJkyE2hyvT58u9fqfahqYaLRBhHp28QIhALYCPF7mPc4YRDlL/i2Bsi/urHV+Ls2j0ngoe3fqWPXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43417830},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"59ff1d730986739ba1d7efb78b922561cd6c5ac6","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.6_1767508530808_0.8347515527559113","host":"s3://npm-registry-packages-npm-production"}},"0.22.7":{"name":"@neovate/code","version":"0.22.7","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.7","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"7a79e7df454167ac6d7286b8c0cf33977cf7d9c8","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.7.tgz","fileCount":12,"integrity":"sha512-+RgmCvCbtXoLpV4lPv1OOJkVd1noc6XZG1r9w0ytmAbQrn8qzO7zZs2dnyFo1nD/OD+WvZoa9frFtfR066Vfrg==","signatures":[{"sig":"MEUCIQDNY3tXufQuj8XQ3jlR2V9rL1UkWzk8pSEGqitmv2aq2AIgSvsyIi09v9yApfO0bun9Ug3i+EH920oYRxphoiwA6WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43417872},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"51e489f5e395cb98ef248ac520529bbaae597a25","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.7_1767512315258_0.14444508613515206","host":"s3://npm-registry-packages-npm-production"}},"0.22.8":{"name":"@neovate/code","version":"0.22.8","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.8","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"6d0764e6b37faae2f903f5a723d78114206d5352","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.8.tgz","fileCount":12,"integrity":"sha512-2131XotsZY3ckocdsW5Yv8y8rXcMs5Ope9vMd+EshnTkBpt9lhZi2WsfEmxbG6MpYrV+bkKLiHAs83IgWVeeZg==","signatures":[{"sig":"MEQCIBpzryToZqtB01+TlILwPhIuin2HNo7jOIzRj52UZaRlAiBx8fDeKF1KTltLcIA7oSrEHOD3mkLVt2uz9Wblgf4pfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43443213},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d76cbbb466403968ea40369f7c954427f665014a","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.8_1767766325664_0.500894811709963","host":"s3://npm-registry-packages-npm-production"}},"0.22.9":{"name":"@neovate/code","version":"0.22.9","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.9","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"72e0cbfb8da9276ff14df99c77aca0222c2bff90","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.9.tgz","fileCount":12,"integrity":"sha512-sDGa2hDwWSgS6bCfJW5sPifbhfG984xNnJnUk+WDAfSzmhX6NGhsGr3L/Iam1GjCuvRUbQavi7QgXpo3Vy0MkQ==","signatures":[{"sig":"MEYCIQCLtfRnV+BVkXeR98tMF52PO1MKUgGRT3y+mKZvyRNnjwIhAOA+ZvkkZerJEnbkyeWb1meq/YkFZu7xd8SgjjLWKcKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43443989},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"8e8566469d70082820f3d9cd87660b947687af48","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.9_1767775089203_0.23502883940870123","host":"s3://npm-registry-packages-npm-production"}},"0.22.10":{"name":"@neovate/code","version":"0.22.10","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.22.10","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"eb7f65e0a5827d5ff2cf6a98755f41ec93a6b7a1","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.22.10.tgz","fileCount":12,"integrity":"sha512-I6FE9w2RkcocJrLwsY4rSNSGIEN1lSU7Gmehyj3z7oFLftmD69knT2DKWmEsXgyFIAyEi8QuR3CMG63qO9XSQg==","signatures":[{"sig":"MEYCIQDWjLOtl8kV7Dq/jTr16rSD6fw6jVcL61h+w+pRTDCeLQIhAJCLw2Gt7p+fvg+MBGtK8JUwrB4z0391C3zjkSAohSD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43452280},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"bc44986b76d9397651bcdd4d25854823c681d8f3","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.22.10_1767841653914_0.7875038379953145","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@neovate/code","version":"0.23.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.23.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"5b03ef99d69069340e9f5a751326cfc94d47d866","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.23.0.tgz","fileCount":12,"integrity":"sha512-BBwN210wWzkdu7A4agi0DtbWwSvQIBziIUdwbCxJjaIySL3Pdd0RaT2rXcJKUJkniBH5R4J87iqlsefc4uGvPg==","signatures":[{"sig":"MEUCIQDdth9K3a0Pki4EfRCDwFN1ZJs6rf4oiIAa32sTcqpVqQIgU/0gF63yeJEw9RiWnDDFJM4fhGCNgRB4igtkVfJbzg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43455121},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"0152e0579afd14387ff8c82525aff5289947f93f","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.23.0_1767937129864_0.9944460071332892","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@neovate/code","version":"0.23.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.23.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"020adc36fb320d6e0b1ed3c49a571ff96b325301","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.23.1.tgz","fileCount":12,"integrity":"sha512-UL6x2JGvnmcOVMImE/kGPnJl43r9zPH7YhKHV0D7GH6LMOL8zcF/xLcfobGINixWg8lCwYLbjzgnoC/z9k8TGw==","signatures":[{"sig":"MEUCIQDUo50qz4VLwjasHgghXXocdioBty08VV+kqBduZaUdgwIgenGIM8rjKYBccfhDnaGhyWYFK3P8hFZXm8KObrVhuhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43459347},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"3bc89e871a6d1d7ddc2a7b848c21a7e0a804174d","scripts":{"ci":"npm run typecheck && npm run format && npm run test","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.23.1_1768031464253_0.007526898357806511","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@neovate/code","version":"0.24.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.24.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"47e102afea2c85a4eb0ac006259d4fbb258eec8b","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.24.0.tgz","fileCount":12,"integrity":"sha512-IYZbdmHRVOTmmJxCL52pN8lVFbvOhgvxDsSdYWe+GSoK0MZDmDBELWSEAlzriXRlM11VnElkMWOHkHUixCtQMg==","signatures":[{"sig":"MEQCIAwjzMt2cj9WjnafLg77HFcdZFq4bkuXIUW5m6v0o+uJAiBAAZrin4GS46l4o2580fUlc2jT5vVNKN48h4Q0FcqQ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43480969},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"183c4aefa490dab57ae3a4bdda9847ea136efeb4","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.24.0_1768376530188_0.5895809321130945","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@neovate/code","version":"0.25.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.25.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"4c9d2d26cc73604a5b27d53729243649f5581fd0","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.25.0.tgz","fileCount":12,"integrity":"sha512-ifIt8eRxkc5RIbk0sXx/YKJvkJJtiXh3ab3brTrdccuV5ooHpUZ4E1WDBfl1cB7Fq2qh8GDeXErADa21680HHg==","signatures":[{"sig":"MEUCIQCM57OPLU2jtHZXCpau/5iTR/Qz+FQifY0J5QVWWuwuwAIgVmYp20aXwempCPWcjmt8f899KcvIB7dgaOaUncY6uNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39446408},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"42af2f0f8f85b2ada2eda853b16b9beb877fd42c","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^5.0.113","ws":"^8.18.3","ink":"^6.5.1","tar":"^7.5.2","zod":"^4.1.13","defu":"^6.1.4","diff":"^8.0.2","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.3","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.15","chardet":"^2.1.1","fastify":"^5.6.2","fastmcp":"^3.25.4","resolve":"^1.22.11","zustand":"^5.0.9","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.21","wrap-ansi":"^9.0.0","@types/bun":"^1.3.4","clipboardy":"^5.0.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^0.0.12","@ai-sdk/xai":"^2.0.40","@types/node":"^25.0.2","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.7","@umijs/tools":"^0.1.36","front-matter":"^4.0.2","yargs-parser":"22.0.0","@fastify/cors":"11.2.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^2.0.46","@ai-sdk/openai":"^2.0.86","@biomejs/biome":"^2.3.8","@types/resolve":"^1.20.6","@fastify/static":"^8.3.0","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.2","@ai-sdk/cerebras":"^1.0.33","@ai-sdk/provider":"^2.0.0","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^2.0.56","@fastify/compress":"8.3.0","@sinclair/typebox":"^0.34.38","@ai-sdk/huggingface":"^0.0.12","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.55.2","@ai-sdk/openai-compatible":"^1.0.29","@aihubmix/ai-sdk-provider":"^0.0.6","@modelcontextprotocol/sdk":"^1.24.3","@openrouter/ai-sdk-provider":"^1.5.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/code_0.25.0_1768805544683_0.1911482798642099","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@neovate/code","version":"0.26.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.26.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"271f59a10dd29b1eaadc7fe3e231224d2ae75ac8","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.26.0.tgz","fileCount":12,"integrity":"sha512-KftXqGlVgpm1SDU25rHK23TsIkf0XWV8gYgoTk1PejfBHYSBiWvzJI0qExJd0irWi0iah8rpVpP/8qI1PbJ0Bg==","signatures":[{"sig":"MEYCIQCeWzqp9nN/bXJGxyqJtoqOkPzS/g6stLWG3i/w4s49YwIhANl93HkK+ZJ+Kidu55alx+LwWCQb94IWQ7esDKM8ST/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38179176},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"e3ed396f852cf195c2a3ac67785f86febbed3c85","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.26.0_1769958572348_0.9803662690630977","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@neovate/code","version":"0.26.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.26.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"476d8c92a8f7e610b81278b60824d6ff74844af6","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.26.1.tgz","fileCount":12,"integrity":"sha512-FAPaHhSV/97R5qvTQeZjTcnDnbXfFYQki5TjWSruDvxiUEVHx1ARMf68/Vbkb3+BWaO/6J9EJ5M1b2TZgzaZYA==","signatures":[{"sig":"MEQCIFlIcbLAvTBzJIMqHhNmQTN8eDIVFN6nID9+DvMD7eI2AiAyCGVB4CfZGPQkwjpRsk5UE10D3AizxI6DEUwxmtQvWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38337418},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"ac9792b01736d022ae4abfba3bd23a1f40ac80be","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.26.1_1770020358680_0.2958027447346532","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@neovate/code","version":"0.27.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.27.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"36e7602f4624a224eb22e78a23ad9f3879ffc3b9","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.27.0.tgz","fileCount":12,"integrity":"sha512-g9yN/K6IaJMq+yPsWAaUc4rSUMh/N92ifn+FNEyBua8V46+c5ALlahRe8auZpQ94ywyt6MiR5pVqhCNk4f0G+Q==","signatures":[{"sig":"MEUCIE5numBX43ilWlv685Y0JsTNBVtqqdYcSXiKZHRKTwA/AiEA0Kt73eVYYmVGA/xlxD2n8oervnnClshT5FRM/TUs1BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38340126},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"65e2c104186a57b87bc1c1d4004a70a6faf7e5fd","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.27.0_1770084647449_0.7388360246830927","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@neovate/code","version":"0.27.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.27.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"8914f9c95009911809474f642eeea212f711bcd9","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.27.1.tgz","fileCount":12,"integrity":"sha512-PX+7oed3YknE7lo+juycef2hfMxILF0Cq7al0xFRKxVkpBR3mNi/sN/5Bnv7+oSOmzJikOk3YX/OXPUbYj4uqw==","signatures":[{"sig":"MEUCIQCjpZ3dOiRyGf2x9/V28bYomKeuJv/9gWflJt/lDyMFWQIgf9SbZbdYQQ5+OBvQ3qzUO1uUTDRNo1RSzeqdZjyybSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38346383},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"fc655e01c3f61b95a57eab46bb6e115cc6e976b4","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.27.1_1770342701462_0.8911112059356014","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@neovate/code","version":"0.28.0","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.28.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"af015bab7eebadbd3122e57658839cfad54dd540","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.28.0.tgz","fileCount":12,"integrity":"sha512-bzT5ZUwRQrZcmZApGOguMoJ5HWAYTqSVgjn9h4sjvkKe2nT0aZNVA8YAx2UgdFDGybe4nPlSpsQFMb//EoGODA==","signatures":[{"sig":"MEUCIQDwlhQAqakcJqMxxV7/SMqsHW9kjvnIkqKVJNS/CHVbJQIgEK2QaVeRxw4H3NhLFnuTeL8fCFW2D05IJ3TS9xnJUnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38398445},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"9f0ea99c711c4cd47759e737800cb3281d3b4ff0","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.28.0_1770796505644_0.9757889468689034","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@neovate/code","version":"0.28.1","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.28.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"4c08cf36f77fb8434bd6e838e558fc1bd5ceab2a","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.28.1.tgz","fileCount":12,"integrity":"sha512-We9HE3VVw/S7w4lyud7EQAPvJDFumUBMwcJnCk1oC4SGRygcPNtEN1vsVT9gsCmxsANHA5OoHuwBX9iZgNpQqg==","signatures":[{"sig":"MEYCIQCLIdzvHb53lXaWVyqcZtvd1OO7hOEXWolB5ropl2z9WgIhAJE0nYV/XdhVh0Akh32BmpzIdWh9RbTkVtPnlt+LZCbe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399453},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"197b73346ae3623deb06c20d1f866c1b9c8a76b4","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.28.1_1770866422870_0.24690168114793853","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@neovate/code","version":"0.28.2","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.28.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"ce903137454e9a86b1dea6b1269f2aabdfe8cc0c","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.28.2.tgz","fileCount":12,"integrity":"sha512-bjK3FHo8H/RaAyuI64O01tCswq4BBdT2f24mRkOYeM8ek/F/4f6fRdNYAlV0kGdTem4nk06H0ra10OrLnNdRaw==","signatures":[{"sig":"MEYCIQDm1b9IifDalSIRfobOegHKShqvMlk+W0WDXiAj/FSKNAIhANGT6OkpD+Ynw6G40BPWO3p6Xu780lpq2W+ANx2qUfZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38400853},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"5291878889560495fd3a9d8e8c561022516c04d3","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.28.2_1770951173835_0.7486422674494053","host":"s3://npm-registry-packages-npm-production"}},"0.28.3":{"name":"@neovate/code","version":"0.28.3","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.28.3","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"a20ff8d0aad348d99dc7d9809b0af8497348a90d","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.28.3.tgz","fileCount":12,"integrity":"sha512-cAVOMVQXug+sh8tdLa3H0lnLHt385HFK89gKC2m1/jfAazU0rRHlvLTM+mbw2TJKfqKlQ57v8CHX03XCt5xaCA==","signatures":[{"sig":"MEYCIQDwUJCZgiMnCZVreKmqkHlWlX8edK2CU3L6k1qLUG5SygIhAJwTk6ugoo1XV4uUOsspIasvw5LW6soKN2Ea5Kz5d7CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38402248},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"db10b9c742f6c4fd9b767edca2bcc1da389cc9a0","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.28.3_1771389467830_0.20223854527593343","host":"s3://npm-registry-packages-npm-production"}},"0.28.4":{"name":"@neovate/code","version":"0.28.4","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.28.4","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"0d8f81527ed09f77f92a62f00e53941d584bb1d7","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.28.4.tgz","fileCount":12,"integrity":"sha512-R4dQvX9w7nP022lVHxdIA4XwZ95luHYMlnteS+GYW40tBso2FJ9QrVIeXnjvUF6QcjFulzR794i3nab6knb3QQ==","signatures":[{"sig":"MEYCIQCKJSp4qTJPX2IO1thHqgX0EFQXZ9w8Wm2aNMx2xFpb3gIhAOxsHmxh4PeCVtWa3OxNqwDSqttTMGPwQl9HIVTQIUto","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38402441},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"c521fa9957ea4f5ba9c10084967f0f77ed900899","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.28.4_1771812557347_0.3060627118705952","host":"s3://npm-registry-packages-npm-production"}},"0.28.5":{"name":"@neovate/code","version":"0.28.5","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"license":"MIT","_id":"@neovate/code@0.28.5","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://neovateai.dev","bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"bin":{"neovate":"dist/cli.mjs"},"dist":{"shasum":"1bffe4d6588383c9553626769616b13a2764d6ee","tarball":"https://registry.npmjs.org/@neovate/code/-/code-0.28.5.tgz","fileCount":12,"integrity":"sha512-oimeQUCP+lbYuV0wkCkLchqhNMTl4Orh/f1CF0l8sczxXAzL6YlZU4kCaxZOFSy+hAXm8Az8KoBnABvNYYzczw==","signatures":[{"sig":"MEQCIEXr3r/YyTJmCFPEAbDYhQ7ePMMa/fFE23yTSiZbJHcRAiAT28ambNlNltRMm6fCtim+uBc7Ru3m6CSNaMKCAoGbpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38403125},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.13.1"},"source":"./src/index.ts","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"5d39bf1f81af0036e25505f8a6f100a2897c38ef","scripts":{"ci":"npm run typecheck && npm run format && npm run test && npm run build && npm run test:cli","dev":"bun ./src/cli.ts","test":"vitest run","build":"rm -rf dist dist-dts && npm run build:cli && npm run build:index && npm run build:dts && npm run build:post","ready":"bun scripts/ready.ts","format":"biome format .","prepare":"husky","release":"npm run ci && bun scripts/release.ts","test:cli":"bun scripts/cli-integration-test.ts","test:e2e":"bun scripts/e2e.ts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:post":"bun scripts/post-build.ts","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","detect-unused":"bun scripts/detect-unused.ts","extension:dev":"pnpm --filter neovate-assistant dev","release:major":"npm run ci && bun scripts/release.ts --major","release:minor":"npm run ci && bun scripts/release.ts --minor","extension:bump":"pnpm --filter neovate-assistant bump","update:ripgrep":"bun scripts/updateRipgrep.ts","extension:build":"pnpm --filter neovate-assistant build","extension:package":"pnpm --filter neovate-assistant package","extension:publish":"cd vscode-extension && npm run publish && cd .."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"_npmVersion":"10.9.0","description":"A coding agent to enhance your development workflow.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css}":"biome format --write"},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^6.0.67","ws":"^8.19.0","ink":"^6.6.0","tar":"^7.5.7","zod":"^4.3.6","defu":"^6.1.4","diff":"^8.0.3","glob":"^13.0.0","jiti":"^2.6.1","open":"^11.0.0","chalk":"^5.5.0","debug":"^4.4.3","degit":"^2.8.4","husky":"^9.1.7","pathe":"^2.0.3","react":"^19.2.4","marked":"^17.0.1","undici":"6.13.0","vitest":"^4.0.18","chardet":"^2.1.1","fastify":"^5.7.2","fastmcp":"^3.31.0","resolve":"^1.22.11","zustand":"^5.0.11","spawn-rx":"^5.1.2","turndown":"^7.2.2","@types/ws":"^8.18.1","lodash-es":"^4.17.23","wrap-ansi":"^9.0.0","@types/bun":"^1.3.8","clipboardy":"^5.1.0","jsonrepair":"^3.13.2","picocolors":"^1.1.1","portfinder":"^1.0.38","strip-ansi":"^7.1.0","typescript":"^5.9.3","@ai-sdk/mcp":"^1.0.18","@types/node":"^25.1.0","ink-spinner":"^5.0.0","lint-staged":"^16.2.7","@types/debug":"^4.1.12","@types/degit":"^2.8.6","@types/react":"^19.2.10","front-matter":"^4.0.2","yargs-parser":"22.0.0","cli-highlight":"^2.1.11","gpt-tokenizer":"^3.4.0","terminal-link":"^5.0.0","@ai-sdk/google":"^3.0.20","@ai-sdk/openai":"^3.0.25","@biomejs/biome":"^2.3.13","@types/resolve":"^1.20.6","@types/turndown":"^5.0.6","gradient-string":"^3.0.0","marked-terminal":"^7.3.0","oauth-providers":"^1.0.5","@ai-sdk/provider":"^3.0.7","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^3.0.35","@types/yargs-parser":"^21.0.3","is-unicode-supported":"^2.1.0","@types/marked-terminal":"^6.1.1","@agentclientprotocol/sdk":"^0.13.0","@microsoft/api-extractor":"^7.56.0","@ai-sdk/openai-compatible":"^2.0.26","@modelcontextprotocol/sdk":"^1.25.3","@openrouter/ai-sdk-provider":"^2.1.1","@fastify/type-provider-typebox":"6.1.0","@modelcontextprotocol/inspector":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/code_0.28.5_1772078054197_0.5815285786204625","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-04T01:47:39.072Z","modified":"2026-07-01T08:10:03.608Z","0.0.0-alpha.0":"2025-09-04T01:47:39.352Z","0.9.0":"2025-09-04T06:40:49.411Z","0.10.0":"2025-09-09T05:42:31.991Z","0.10.1":"2025-09-09T13:08:52.452Z","0.11.0":"2025-09-17T07:33:10.290Z","0.12.0":"2025-09-19T13:43:28.010Z","0.12.1":"2025-09-21T10:21:23.598Z","0.12.2":"2025-09-24T01:40:08.018Z","0.12.3":"2025-09-24T07:30:31.531Z","0.12.4":"2025-09-26T05:20:43.991Z","0.12.5":"2025-09-29T15:21:17.498Z","0.12.6":"2025-10-01T02:21:32.747Z","0.12.7":"2025-10-02T03:42:09.001Z","0.13.0":"2025-10-10T09:31:00.284Z","0.14.0":"2025-10-16T05:40:02.660Z","0.15.0":"2025-11-02T13:07:28.562Z","0.16.0":"2025-11-07T01:21:50.193Z","0.17.0":"2025-11-12T09:36:12.295Z","0.17.1":"2025-11-14T01:39:19.260Z","0.17.2":"2025-11-17T01:38:50.994Z","0.17.3":"2025-11-19T01:21:19.049Z","0.18.0":"2025-11-20T01:36:51.139Z","0.18.1":"2025-11-25T01:43:01.945Z","0.18.2":"2025-11-28T02:24:52.636Z","0.19.0":"2025-12-05T09:15:55.605Z","0.20.0":"2025-12-15T01:47:37.267Z","0.20.1":"2025-12-15T05:16:06.389Z","0.20.2":"2025-12-16T03:30:22.072Z","0.21.0":"2025-12-17T02:45:18.936Z","0.22.0":"2025-12-19T03:15:27.248Z","0.22.1":"2025-12-20T03:25:33.394Z","0.22.2":"2025-12-23T01:10:50.507Z","0.22.3":"2025-12-25T02:33:26.644Z","0.22.4":"2025-12-26T14:15:21.672Z","0.22.5":"2026-01-04T02:20:34.216Z","0.22.6":"2026-01-04T06:35:31.527Z","0.22.7":"2026-01-04T07:38:35.902Z","0.22.8":"2026-01-07T06:12:06.237Z","0.22.9":"2026-01-07T08:38:09.735Z","0.22.10":"2026-01-08T03:07:34.527Z","0.23.0":"2026-01-09T05:38:50.460Z","0.23.1":"2026-01-10T07:51:04.792Z","0.24.0":"2026-01-14T07:42:10.742Z","0.25.0":"2026-01-19T06:52:25.275Z","0.26.0":"2026-02-01T15:09:32.875Z","0.26.1":"2026-02-02T08:19:19.203Z","0.27.0":"2026-02-03T02:10:47.999Z","0.27.1":"2026-02-06T01:51:41.971Z","0.28.0":"2026-02-11T07:55:06.300Z","0.28.1":"2026-02-12T03:20:23.409Z","0.28.2":"2026-02-13T02:52:54.424Z","0.28.3":"2026-02-18T04:37:48.315Z","0.28.4":"2026-02-23T02:09:17.957Z","0.28.5":"2026-02-26T03:54:14.796Z"},"bugs":{"url":"https://github.com/neovateai/neovate-code/issues"},"license":"MIT","homepage":"https://neovateai.dev","keywords":["cli","neovate","neo","ai","coding-agent","agent"],"repository":{"url":"git+https://github.com/neovateai/neovate-code.git","type":"git"},"description":"A coding agent to enhance your development workflow.","maintainers":[{"email":"iamdinq@gmail.com","name":"iamdin"},{"email":"sorrycc@gmail.com","name":"sorrycc"}],"readme":"<div align=\"center\">\n<img src=\"https://mdn.alipayobjects.com/huamei_9rin5s/afts/img/0uIJQaelzccAAAAAQCAAAAgADiB8AQFr/original\" alt=\"Neovate Code Logo\" width=\"60\" />\n<br />\n<br />\n<img src=\"https://mdn.alipayobjects.com/huamei_9rin5s/afts/img/UdphTJIBImUAAAAAQKAAAAgADiB8AQFr/original\" alt=\"Neovate Code Logo Text\" width=\"160\" />\n\n---\n\n[![](https://img.shields.io/npm/v/@neovate/code)](https://www.npmjs.com/package/@neovate/code)\n[![](https://img.shields.io/npm/dm/@neovate/code)](https://www.npmjs.com/package/@neovate/code)\n[![](https://github.com/neovateai/neovate-code/actions/workflows/test.yml/badge.svg)](https://github.com/neovateai/neovate-code/actions/workflows/test.yml)\n[![](https://img.shields.io/npm/l/@neovate/code)](https://www.npmjs.com/package/@neovate/code)\n[![](https://img.shields.io/badge/platform-macOS%20%7C%20Linux%20%7C%20Windows-blue)](https://www.npmjs.com/package/@neovate/code)\n\n**Neovate**, pronounced as `['niːəʊveɪt]`, is a **coding agent** to enhance your development workflow. You can use it to generate code, fix bugs, review code, add tests, and more.\n\n✨ See more at [neovateai.dev](https://neovateai.dev).\n\n![](https://mdn.alipayobjects.com/huamei_9rin5s/afts/img/6KdpRbD5RBEAAAAAWSAAAAgADiB8AQFr/original)\n\n</div>\n\n## Quick Start\n\nReady to try Neovate Code? Getting started is simple:\n\n```bash\nnpm install -g @neovate/code\nneovate\n```\n\nWe respect the API KEY environment variable for all providers. If you don't have an API Key, enter `/login`, select a provider, open the website, and enter the API Key.\n\nThen enter `/model` to select a model of that provider.\n\nThen you can start to use Neovate Code, describe what you want to do in the command line, review proposed changes and approve tools calls.\n\n```bash\n# Examples of what you can do:\n\"Add error handling to the user authentication function\"\n\"Refactor this component to use TypeScript\"\n\"Create unit tests for the payment service\"\n\"Optimize this database query\"\n```\n\nVisit our [quickstart](https://neovateai.dev/en/docs/quickstart) documentation for detailed installation and setup instructions.\n\n## Contributing\n\nContributions are welcome! Please read the [CONTRIBUTING.md](./CONTRIBUTING.md) file for guidelines on setting up the development environment, running tests, and submitting pull requests.\n\n[![](https://www.openomy.com/svg?repo=neovateai/neovate-code&chart=bubble&latestMonth=3)](https://www.openomy.com/github/neovateai/neovate-code)\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}