{"_id":"takumi","_rev":"61-ec79dca79aa1ae7d00ceabf9002559c9","name":"takumi","dist-tags":{"latest":"0.8.2"},"versions":{"0.0.0-alpha.0":{"name":"takumi","version":"0.0.0-alpha.0","keywords":[],"author":"","license":"ISC","_id":"takumi@0.0.0-alpha.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"dist":{"shasum":"8ef1abf764644d406ebf0e8eaf2e6ad7a3f97e2c","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.0-alpha.0.tgz","fileCount":1,"integrity":"sha512-zB2FV/YQVyZp5yAY2/Bw4Jf755L+bFYH5P8SnB0tnwrxIocfVC0NH6HkvdRASFH7BDkwkgCzqsjtLK+QL1zByQ==","signatures":[{"sig":"MEQCIGnsMrXMNUk8o0J4FWkKWcs3ka6vBhclmsRoXEwJSmmfAiAua2JeV6XqKp8Vp57woHzbAZZCW4NmV/zFNpCSgBXkDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.0-alpha.0_1741680704273_0.4703537703058396","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"takumi","version":"0.0.0","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"dist":{"shasum":"016c857eb6d8eda2e8e6090934ef3829f8d91671","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.0.tgz","fileCount":4,"integrity":"sha512-uJDRQm4+LsC7B7MSLNp/2Z1A6hrLxacNghKmrJd9MSp3Xir11PJUL/daxydC+tEngus2pmkOZD4Of/hKRl0GrQ==","signatures":[{"sig":"MEUCIQCDt6CL+MN8wobgaBRlZn55UbpOs6Co1cQQllEaYOKeIgIgH+n1L8+W6IKQE8+qZ7W9ChANP+QETZJGm/QN8mcx6RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479032},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"2042892a8d26999571f0fe2562aa1569b4fde5ae","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.1.61","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","lodash-es":"^4.17.21","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.0_1742372569647_0.9890652645303739","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"takumi","version":"0.0.1","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"37c31cd9c7f5616f99c43308a18f9e8de294a9a1","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.1.tgz","fileCount":4,"integrity":"sha512-yt3DAFB9pvz5/bJHrPewb+0oFMcCjeg55TENJwW9eAcrigUtLibFjFzbHecvbL0IwOBuzh0v7CiJTCvTtNDo8Q==","signatures":[{"sig":"MEYCIQDSN4xWJH+S6tVH/V+rgTIpEskg03Idem/5LC4hibGuqAIhAOjRzjw7jjL0znXO2xPuNAn7eVTwlX+2NRb5zBGACAFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479079},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d6fa4c31dd84990e08d12a5111e2afa91baefce4","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.1.61","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","lodash-es":"^4.17.21","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.1_1742372716367_0.3125663367421265","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"takumi","version":"0.0.2","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"f05fe8f244d08104a053006a1885d8693e64406a","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.2.tgz","fileCount":4,"integrity":"sha512-GeQxy7r/evW5Ad0ATMdN57THocDj5e3KZm+ciTYfbWfNs89aAzC6fq/JRdLCrfAUbotsDc5nppLXF/O3wpjECQ==","signatures":[{"sig":"MEYCIQC79epSAi5/RGVi1IbROO0p8IS+UI07D2VBjWgsxJjvFQIhAKYudvB59lmm0xwzx6IdmKsspePYYheFqp7+XG4YExyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479157},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"c44a6985467d52b6a9f78b9719ffbd23bd07b76f","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.1.61","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","lodash-es":"^4.17.21","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.2_1742373060023_0.4213709952430629","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"takumi","version":"0.0.3","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.3","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"9599176962204effe964f16badbb9079793c533b","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.3.tgz","fileCount":4,"integrity":"sha512-suU+r78bITkp0rx4DlwWG75iSFREn6ArXZzl5vh3f0HE87NUTkKvWB/oTy1m9ErbXbEG3dbX5T9GPy24q3fVtQ==","signatures":[{"sig":"MEQCIHzBbtTmuzxuCp1ah+qGIIc/9BZ6A3bI4fuCdt7xFDRxAiAiyWg0LVdDNsuAXJNeLRqFgG2IhmSLInNpmG1fHr7iMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485505},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"f92780efeaafdf0dd1e2e369359a182eba7dbe10","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.1.61","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","lodash-es":"^4.17.21","picocolors":"^1.1.1","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.3_1742457915310_0.9653628255990414","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"takumi","version":"0.0.4","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.4","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"6005991e74334f602822e9ba92f9b0953ce8b64b","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.4.tgz","fileCount":4,"integrity":"sha512-5CFBcbZD0qYZy7N2xtl0c5R5cb211OaI6FkhpZ7qM35ga59lKAsq1ROFx+Urfk13OjYDHoELVCN6g/Mbtc18vQ==","signatures":[{"sig":"MEUCIQDan1YL6U7hdhQcZioPF1QkUOlMS3CatBosQcgH6wU1PgIgSZdQhFBio4IutL7YG4Baethuu4GXpUJyn3bMIPRuvoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036608},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"986644edc595f4baaa3198ac2012c754b82d26de","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.2.5","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","inquirer":"^12.5.0","lodash-es":"^4.17.21","picocolors":"^1.1.1","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.4_1743152969166_0.8240934079912259","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"takumi","version":"0.0.5","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.5","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"25a6640217851230171114112e6a921419d222f9","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.5.tgz","fileCount":4,"integrity":"sha512-qTPfRALx9ACTvs9eVCvEbIjdRnRavk/rs1rRQ1VLNSVLQyF1AYV0nMY6iJMvPwhThaD6Rz0pA9HbpgiYfcbd+A==","signatures":[{"sig":"MEQCIGdzchTMFmeR0JnpF+BKhmVU+7/dUejGaDVU0dhQSiBPAiBA/S4XUj/6r+WzgzCDgCcOd13nQjUAaiRMER/o1sm/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036577},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"914dca49853b895c309733d740824f33d679cc60","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.2.5","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","inquirer":"^12.5.0","lodash-es":"^4.17.21","picocolors":"^1.1.1","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.5_1743153059448_0.9446290855891188","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"takumi","version":"0.0.6","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.6","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"d32112e319affe18bc05b31605489bc77aaee387","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.6.tgz","fileCount":4,"integrity":"sha512-9CR2iQ3IEP4eZsxmrnYEPFt+dzml0dxf2fc/mX2u4EOgG5A9ut2EHJODr18zjV7S+9/pLtj8un8RPwXtDWl3Jg==","signatures":[{"sig":"MEQCIFfRcEo20I3cvpRseRFpdgxJ2o0zdCa2BqvZx+yRyJ5+AiBPbT95dns8PRW3KKsc7mTYXUbi9R9ztv35BFasSbvBTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039410},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"febb4c3e29b499ea2c8e65aacffdb3b81f5807fd","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"^4.2.5","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","inquirer":"^12.5.0","lodash-es":"^4.17.21","picocolors":"^1.1.1","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.6_1744015919112_0.8878781986562234","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"takumi","version":"0.0.7","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.7","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"ba44bb42804be09e8375bb7bca7d2d43501bdf4e","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.7.tgz","fileCount":4,"integrity":"sha512-DiuNoMa30WyxfJEj4lt7HL+95NyU085WR0U3dSodJ/v4wG/ZDW7FQTlYXlnr/D93tNavEDhO4YC0pJeEpRKnIQ==","signatures":[{"sig":"MEUCIDqnvpRYepw1nMXO0C0LEXUkBRAtPgEpR2MdE3O9R5GvAiEAgtzW9IZj82jlBjATP2n7tZwICzmQwzIVD0t0oFC+WhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039386},"type":"module","authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"8dfebaea7b3cb1dd570b17f949d01fe84770bc7f","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","test:watch":"vitest"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.2","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.2.5","tsx":"^4.19.3","zod":"^3.24.2","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.4.7","vitest":"^3.0.9","inquirer":"^12.5.0","prettier":"^3.5.3","lodash-es":"^4.17.21","picocolors":"^1.1.1","typescript":"^5.8.2","@types/node":"^22.13.10","@umijs/tools":"^0.1.34","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.2.1","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.7_1744019898653_0.7763161202141113","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"takumi","version":"0.0.8","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.8","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"027cbf0a85193b76358215f87dede3911f5f14b2","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.8.tgz","fileCount":5,"integrity":"sha512-UyTw016TTEs2ipXd784/+bgGxJHnI1ABO681VyhG7NqG93/e6yjXsSs31Rqz3oGnEBpYI9qDVzouql4yehGo/w==","signatures":[{"sig":"MEUCIQD/oVNp4zOQF3j0PgE12vEbc1XuGkkj+r3ynJ6Ykj2aSAIgF6ZCRZwDYTftnJOGS5r+kP0NtXE5Uu3mMfQr/0SfSN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2167851},"type":"module","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"51f7e1267f911d9241e5792a7d2360a4829ce6d6","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.8_1745305062526_0.7911021006147272","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"takumi","version":"0.0.9","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.9","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"8f7e3333f2916046be6b42fd07f650302a473432","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.9.tgz","fileCount":5,"integrity":"sha512-gh2f0Q/IxpYAg95YVaen3jwN3aRIPF7gJ5JsVLbDQNu2Q7rDyp2NZc2EkJVU0q90pAAB9cf9J9SQMpGYfSrcHQ==","signatures":[{"sig":"MEUCIAW/Sa22Itxna43mXP1ivXd9rfnIgmUEvZAMiPf/RduPAiEAu023jdzDG8DVtZrrJZrMtDdfhx5cQVHLxh+usD7v1dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2167881},"main":"./dist/index.mjs","type":"module","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"ce7f87a18b0a61caac9dd0c74ad7eff3b3a3cc0a","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.9_1745307510440_0.7368852976020135","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"takumi","version":"0.0.10","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.10","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"7bdef41dd3770a9d05ef605b411e493bd8349a43","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.10.tgz","fileCount":5,"integrity":"sha512-wRealNg6TtwrULiyW5zNKklBBXKLA8XDPvBg6WiQ+askiBRU+2X2KzcJR6TkEptDxiPcyHQKOtDZopKxCDLHbg==","signatures":[{"sig":"MEYCIQCnvAVhL56/TgcNQbYtz3yPtoLFWGfwbNvDqcYpTlgRGAIhAOaasYHO64P8YN6AMDFxfuolxnmr4zaBPVy7KUA1wgRF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2167792},"main":"./dist/index.mjs","type":"module","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"150bb65a7169d10b76089220741bf401404bfe4a","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.10_1745309584379_0.31471266403298204","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"takumi","version":"0.0.11","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.11","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"43c71316d6d6724bce42d3ec6df185de003b1b4f","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.11.tgz","fileCount":5,"integrity":"sha512-aXWrI2P6ll1XC7HajwfSPuAL9i8LAgmoxx22JoVMyjXYYjFeJljUzYrvO+EcK/Rt6jSp5DdcdtsKuVNcjExsug==","signatures":[{"sig":"MEUCIQCRzf4irTbCohffuMVDJxTQP6I2n6zQe+DHLW0h4NS13gIgYxKCDyFlOayMmpn3+RxcyI5GLTagpKyZTZHid9ZDUq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235712},"main":"./dist/index.mjs","type":"module","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"5016d8027e26d6ab0f788340314fec8a6994c9db","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.11_1745369860967_0.2738358642933916","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"takumi","version":"0.0.12","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.12","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"c82316b947647020df5199507cc7f388e74c6242","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.12.tgz","fileCount":5,"integrity":"sha512-+HhW3AGuPWIfC7fnBal908rHC1NAdAqu8SybomYkQDwHQvpHQvu55dyRZSqRKFDjNvSIeB72Vm8a8ex9ecjHig==","signatures":[{"sig":"MEUCIQCevDVK/kT6k4f/rUR3xwI3SXWXaULiFZoxGIHpx4ZUGgIgULVhESEOFE/s2NT4LlByTZ9L1jHDuK+adzy6/u0wgnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2355262},"main":"./dist/index.mjs","type":"module","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"6afd266c4525cbf1d743f02ff26b9bb9f0f0ed29","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.12_1745561333328_0.17609758486738247","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"takumi","version":"0.0.13","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.13","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"6b1ab3419103946890585dcfd5d3bd02124fc248","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.13.tgz","fileCount":43,"integrity":"sha512-JXRvr8fz9WKOgicoXANW7Bj3OGaqqr3WHjC5x8LBIo57+yBvm5eL+WVZWKJ2Uluk/qdoJNQhsGBExPDi9cji2g==","signatures":[{"sig":"MEUCIGgORr/3mDjgtlHwBdU7EAWYv0uQktffIKnsdRYHHyxuAiEAhmjH3zPLX/BKfhR7u9ocFlbyxmj+KADVF8Dn7oxg1x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406880},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"43eb31758b4de62f0a4cd48f8de42106846853fb","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.13_1745723667100_0.8820475352501178","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"takumi","version":"0.0.14","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.14","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"97ad2aa72b684146d1fae5fadff49ac4b80a23cd","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.14.tgz","fileCount":43,"integrity":"sha512-JIhnraSjmVzgchSTULWOAdffQVBn/CNOsEIN3atFMtR7rsIJIgtLGsGbvfMKXzjG9hCmKqGIQhNaCSL1dyUigw==","signatures":[{"sig":"MEYCIQDjVkbtBbTjzMx59SRJ5cRWHS4YskF0EQEcHYAVRZjpZAIhAP44QIB4ktHKpgUbarfceK7pcPBwLlXOpHq7xjVYr9nK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406974},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"cb1c4fccd2d4d6158b67462086592087d3aefd60","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.14_1745728335606_0.31770501181498667","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"takumi","version":"0.0.15","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.15","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"4659bb11eea00f740fdd1b9f01eff8dca15b7e52","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.15.tgz","fileCount":43,"integrity":"sha512-FocG7MJ067pT1GLKGxfVhnuDc3dEw++ZwjvNWlG+jzrZQckGK4FAvVXBFm1IL/pWhICkwrftlV+4zDpUWjgpKQ==","signatures":[{"sig":"MEUCIFFpv0Bgqk8VhY7phP2VWYayDxGHGrvIHwroFFFJfSxbAiEAwT10TBfLm4ReB5JlL+UuItxw8t7RlqE2K17qb72CEZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406926},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"6fdf979b951da5209392f442cd25258bdfae9640","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node"},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.9","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.1","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.1","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.5.2","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.13","@types/node":"^22.14.1","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.16","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.15_1745738631304_0.7766882888724322","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"takumi","version":"0.0.16","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.16","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"b069b43e99c2f14c295ae765a07f726e52acfd94","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.16.tgz","fileCount":43,"integrity":"sha512-nvEcQIS8lNG0TkSB9FRSM5IlwBMs9AqiQ0Dut4h4vsAfqw86EjXgpoo7mRIbagjfMXlMJBXBek0hE8uMvJcN0g==","signatures":[{"sig":"MEQCIFeS+We94Ubn4gxgPGr4cif3H3ME05PQshlCQEoy10SXAiBqj90AyO5ltzjMcu8zjKLt/Ur7uWSh/WJZopgOkhTlbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2537380},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"dd5880cba23a1f677733e2a7c469817e2e886ef9","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.10","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.2","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.15","@types/node":"^22.15.3","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.20","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.16_1745826556999_0.5482732220807776","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"takumi","version":"0.0.17","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.17","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"5769acb8bd714d3f540459473723eae9c45db085","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.17.tgz","fileCount":43,"integrity":"sha512-S3JJSov5Po14ezCxnvx0SIXhce4wT3mdMT8lV2/RTIO8HKujPvgTM91EzdgcXKDZQIu25fn9llGXPfWuzV4pDg==","signatures":[{"sig":"MEYCIQCN0VJOKoanChJc6q13devBGyPoCLLvFGeNF3SEexrXQAIhALsoEC0lQARZmTW5StsV9BczOXUONaNCRpWV0xZuoihu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2549788},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"4c134ac8b2bb2a5959d03e395995bdd6f2b14654","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.10","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.2","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.15","@types/node":"^22.15.3","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.20","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.17_1745892978303_0.5578971517160838","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"takumi","version":"0.0.18","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.18","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"af84a08297d5f3539d08430b03c9f3b38da4d864","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.18.tgz","fileCount":5,"integrity":"sha512-O1OgBmADw3ys/ouXaPsuANzWQ4bCJAWZG6VhCv57eYGXyUz/lGeOuX2bfYhkoCBk0kDZRBW0tW3M7dSNtbjLww==","signatures":[{"sig":"MEQCIAtkScaotoQ2s3SdlWcv80bqVqEOiPioy8bdKJTmrvqQAiAvRxlSG72WGO+laQlX4u2J5QK3k8o1Up2oIt/12npziw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2500530},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"8e1fc533430d0e633ad8369ae6bef33fa28cec27","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.10","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.2","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.15","@types/node":"^22.15.3","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.20","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.18_1745896644843_0.7729115261874544","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"takumi","version":"0.0.19","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.19","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"d564a52cc7a6f3cc3c7a124b4b92e438b65f561a","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.19.tgz","fileCount":43,"integrity":"sha512-79+4udcHg2TJAgO0yMfPMzWDJsMqrrPJ71Cg8XqnoaQGVpuCoskrovvOEHLXPDn7Jua1/NwQVl9Jsyv0n/X6AA==","signatures":[{"sig":"MEUCIQCRvas2Ndc6RwET2E9Q+gND/iBeAMYPItsTWbKSLMMU4AIgZoY8xOXdK+WEfFT/P34yfpyRMcfK4WeX/vH1FSIBt50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2548969},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"de24ff0fd752f892058695f06b76c26a6db39650","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly || true","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.10","tsx":"^4.19.3","zod":"^3.24.3","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","vitest":"^3.1.2","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.15","@types/node":"^22.15.3","lint-staged":"^15.5.1","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.20","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.19_1745934836867_0.12143980515103192","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"takumi","version":"0.0.20","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.20","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"0e9accf922305716d7cda7876e61c14753a75cd6","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.20.tgz","fileCount":6,"integrity":"sha512-qQP0mW5ALZAMJTEXnN2c2+4fh/aQQL34dTlewAPqS+3EGN8UzhMME4CaoCHZjaKB0rgXTbSHLYpqreyu+FpLDQ==","signatures":[{"sig":"MEUCIQCumVd+UBwkZCEITvyUnE4otCPCkF440fPgWmtzvPgUuwIgQO3NdWAWHNixjzJkbi6nimVP13u91NcZ1hdnWjysA6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5403954},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"af196531dc5809c9f0623a323f2450c85cc21ead","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.20_1746685096970_0.2984485086013231","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"takumi","version":"0.0.21","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.21","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"3284ad9361b16fd2d69c3995f1fe3165e844d7c2","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.21.tgz","fileCount":6,"integrity":"sha512-x/lao5wqKrJoRey3CSleDtxG6y2/q7cPQC5k/4Me8DoE+w0ZcLTzV7YAEu7quZ1jGNNuTN/bUTjbv++DcdJG8w==","signatures":[{"sig":"MEYCIQDPBgQBaBBZyA0d30JIPQPMAxTwbFh8xRjimu/yJEtR2gIhAJ28sNAOod/IjS+h0NKREtNORSOLeVW1UN4wDIuTfYaG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5639638},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"8b80864b35a23943fa1ab9cea2965514bde94c2b","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.21_1747012915528_0.7816671062343894","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"takumi","version":"0.0.22","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.22","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"08f9cd38dc442ab048d8bfde1fec656c160227ad","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.22.tgz","fileCount":6,"integrity":"sha512-NU2+u/H+TV6L6OlJKQhprIouBkSULCzMza8qnPvlUmjljsPd2YfSXHPsQAJYzc9XnKHkAeNt1y8GWZEtWrFGdw==","signatures":[{"sig":"MEUCIGyTjbMyoTL+1eig/sB6BqTD0kCOrOxmCPZdVXQlDJb5AiEA7VGgeL2YdVHZppGrMcpCDEobzYqYK2E2Hio0keO/vCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5639960},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"fecb3227520946e7aa7c8711c811716586f749d9","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.22_1747013230909_0.4576761629489907","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"takumi","version":"0.0.23","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.23","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"b16bc53f2117046af1847a98c72211e3b6ef1c6a","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.23.tgz","fileCount":6,"integrity":"sha512-awrTHbn6c2Vj5IIqW9cSECMbfqNZleGFnIZer/PIxGjaHOvv2+6XdD0zOiAQRAL5uU6NV/T8lMuuRnorE0MG+g==","signatures":[{"sig":"MEUCICrk6Ws6+iOQ9CIc4cjOvQrVYT0JvJ+jTRpPl9F2T5gXAiEAkXwYWXj7GryQ5rvQ1PonfkBmfJAv8qGWy+gIH+07DSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5639991},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"ae6fdb753d01371302dd934be350446361f6b06b","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.23_1747013826929_0.9600977140604103","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"takumi","version":"0.0.24","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.24","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"26e75360092465727db4a707cd2ad994a37633c5","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.24.tgz","fileCount":6,"integrity":"sha512-lKa/WHypUx4sQj6b2pwdDHdHJvgn83pSoGGg5DcyG+8nnrZdt5rtumE6KtIfk1o6FFKoIbUfZcqcIoZwRAq77Q==","signatures":[{"sig":"MEUCIQCYUkxzHa7jLNfh3BhfOmlkmGKxHCWAgL/ri5qA/t4XBQIgO94qkA+8It32RZdSwYg2bcoVtvyz60tk+pO/XvyzSXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5640117},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"587cbac6ace2543eef5ae785599301f6db4a25f4","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.24_1747016806963_0.4715380795513642","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"takumi","version":"0.0.25","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.25","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"400d97dba12521fd5cd42a40f9985bf193725358","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.25.tgz","fileCount":6,"integrity":"sha512-8avgL0JsZXSUTDv5MIVY22DVCzYZNp4r7Z1vc0JxyU7ZY4BbsAIcFPMlyweU+MaRLtItE6xUDp27JQ80ufbD8g==","signatures":[{"sig":"MEQCID1KAPpOgzYB0uv525K60X9uOBJwEJFafHPRY+TIa+XwAiBfJy2Zd/BAuBKgzXiKau7iD31V8lI2exB1Anx0TcNCuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5640386},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"51b7af20cb166fdd2fa7464329c5a70224a455cd","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.25_1747019105291_0.12874131279494505","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"takumi","version":"0.0.26","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.26","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"tak":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"916d4dcd01d21b5016ed490dfc0d94397bbb5b3e","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.26.tgz","fileCount":6,"integrity":"sha512-s+0QeNhSNoIfHJ6AujK2bXONLVJh8cIc6Y7a7QLgiHMWRdS8/TS4wvv0pJavjNU0v3HCT/tEpb1fkJCFKQV0HA==","signatures":[{"sig":"MEYCIQDbgncCruT0wfSUCDk/JLkmAWWJ+Iic3wpnqd07jXRb7QIhAPCEBlbs5Tc+aBNwLbam6o/xc4y1xiBfciVEH6V7/ye9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5640386},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"a65cfa55a16b7d14081f0dd4dc5f25e37db73b87","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.26_1747019216341_0.007736476392408598","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"takumi","version":"0.0.27","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.27","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"1a45f7b4f1da2ea684775b3a157d483177800090","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.27.tgz","fileCount":6,"integrity":"sha512-TB8VQ6QteA5JTDJzKMxWUvbW0EtgJUzA5g9TMxebLP72MlxY/EhWAE+8eqidneaLKhBkUBVLPhDTCnkZHcvVkA==","signatures":[{"sig":"MEQCIGYr7rhu/CcY/ldiTlkmZn5g2wD4Dj9Z6F8RuZKN1yg/AiB5HU1Z8y/ZuhW1euRzFpUa2g2UGhZNVeHEas673LRkuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5640381},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"8bd1b5ddf23b647d4c3944be683d2fcd374d80a7","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.27_1747034780179_0.6461553033811958","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"takumi","version":"0.0.28","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.28","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"a8f1f99b2516a0bdd141693bb32e1817847d1b22","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.28.tgz","fileCount":6,"integrity":"sha512-M6Mqm838FrSWNgGUuaQaSIKFyKHq4EsdNL9NzHtmUp8Fyr7PxKMqtwqZFOaKlUFVJnp1F6EYaDWeQI1hanDbjA==","signatures":[{"sig":"MEQCIG07CU9NRXNBPZ/KC8/iNd0HFrFrUY4e2awe+lRsmyw4AiBsGu/5ML/OQo9ExXd5i+xW1DymYIG3Zl28nhMllLPlMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5646698},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"4b8f1f454ae756852358efc3460b6054fce91a9f","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.28_1747107303464_0.7215401986859182","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"takumi","version":"0.0.29","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.29","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"55da052a10f731ad217885018e92a2a99656df11","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.29.tgz","fileCount":6,"integrity":"sha512-RunxVzKa23hLIIjkjIaSYxMbXNxoIZe3qAEBHDMHQY3tg6HJmaFe1FvU+F/yX5Qp/joY6Nio9SeWY3j9LCilDg==","signatures":[{"sig":"MEYCIQDZkRKVNRPZcei7pBPLmKMC8U/v7wOIzw80prawpTJbPQIhAN0VnHBhnDRRep+mNR/29DLKLsZXjABeq3juNe2nssHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5647160},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"924372400b7195a3cab5be32f7e2b48622c12651","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.29_1747122584616_0.19399521675203535","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"takumi","version":"0.0.30","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.30","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"2745f966a2a6b1a2bef36f61b77f73adf45d64b2","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.30.tgz","fileCount":6,"integrity":"sha512-VZtMGZDTl1LSQ64+NaGWUFmjzk3PFgtsajwCkH51kB6ZddaHLc24KEgdZz4BYUqI7ENYizYv/Gp41fBx4D1Ihw==","signatures":[{"sig":"MEUCIQCFjgkgA4DCwQ5PO4cP+At0Gtsfk9y6JyIBHJDc9IXXNQIgfZtGuTCWa1c3lhpkocVObM6/GAozPgBIeSB90w8pleQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5695921},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"e80fcf8c75567e9c3602f25a997e133a4b2ad132","scripts":{"dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","@types/resolve":"^1.20.6","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.30_1747212079446_0.31074592339313645","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"takumi","version":"0.0.31","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.31","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"b8aa4628b31358d68bc1b0004317150c554c80ba","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.31.tgz","fileCount":6,"integrity":"sha512-p+Ky3rTexHV2nPZxSVBdNEd8fQGl9k6mMCxlvl0eO9uNTtFh4PMcu4U15WJuGz+Tq1rgU5dCh1SR9om271dMcw==","signatures":[{"sig":"MEUCIAGN3srCE4+vGGDVXxGAjty1hSsJl1utgT4m/vywgn/RAiEAzuFd2+NtuGjmi+VN/2ydPGvqB2+KHT5DlAmF3U31GAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5696205},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d01bd487acd239517d574f143c27b1613c022c3a","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:type && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","@types/resolve":"^1.20.6","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.5","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.31_1747213867475_0.17130185346436066","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"takumi","version":"0.0.32","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.32","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"2dd2dc972a5acacbdee41c64b25e12c098c890a5","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.32.tgz","fileCount":6,"integrity":"sha512-yJmGW446oc3roX4vnGXKGAkwWjCZ44zc56Tl2P0B7AhPPmh6m7NgfoucnQELQTuejCti0apxYnGcH8F/jaIEVg==","signatures":[{"sig":"MEYCIQCMH4MIhpRFzQR3MlFB9InlxUrFuQYA0PtfscDjrGKeXgIhAIENk1gMXoJxfQOexdGWd5YGd72Ocia58WsUuPmtMsw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5737240},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"7419b3234d3a9c77fb26392d6400634274b30a89","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","open":"^10.1.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","fastmcp":"^1.27.6","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","@types/resolve":"^1.20.6","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.6","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@modelcontextprotocol/inspector":"^0.12.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.32_1747819035264_0.6287288729587013","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"takumi","version":"0.0.33","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.33","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"6e51829f47779676fec454dc074cbd0d3ad6d038","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.33.tgz","fileCount":6,"integrity":"sha512-w0vtgbINP+Epz7VgLBae7jSK3YWMz1IIJM2607Tx9uYB+lWT7Z8Oc8udiLcq8ad9XZMBFovTNwR07BIRbQEgsw==","signatures":[{"sig":"MEQCIE4Pl6BUf97CyAfBRzenH5f6alGhx/6wqUdZXgBfNRy/AiBU6fOvAVx6vvoWSkBSduDDew1K1RChoB3hot5ergnXdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5737058},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"d89e2bb9a6fa4a3391960956e48d41584564a9c5","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.15","tsx":"^4.19.4","zod":"^3.24.4","defu":"^6.1.4","glob":"^11.0.2","open":"^10.1.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.11","upgear":"^0.0.3","vitest":"^3.1.3","fastmcp":"^1.27.6","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.0","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.16","lint-staged":"^15.5.2","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","@types/resolve":"^1.20.6","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.6","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.7","@modelcontextprotocol/inspector":"^0.12.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.33_1747894306548_0.12118304646775235","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"takumi","version":"0.0.34","keywords":["cli","takumi","takumi-cli","ai"],"license":"MIT","_id":"takumi@0.0.34","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"ta":"dist/cli.mjs","takumi":"dist/cli.mjs"},"dist":{"shasum":"64db5bd39f3496546430cce5bdf636878c6215c7","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.0.34.tgz","fileCount":6,"integrity":"sha512-fqO5hGXlB17ckggusGg5//NjEUNCBkK2eNxIN6DJMiFyyjfiMAYKVGaIAA2FUv2dda25ShA6iu31pZ8kKJyXwA==","signatures":[{"sig":"MEYCIQDcOLSxzv7JAk9bKNyG7jF7p0E8UU7M9N44Rqu8NnFrXAIhAOdjpOt12rQpV3l64ZLr8TgtCZvrqOLEyN7jOcWmM7IJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5735776},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"upgear":{"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"9352e71eedfc2a50f9404b22ac28ab003ad724b9","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:dts","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check ."},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"_npmVersion":"10.9.0","description":"AI pair programming CLI.","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","tsx":"^4.19.4","zod":"^3.25.20","defu":"^6.1.4","glob":"^11.0.2","open":"^10.1.2","husky":"^9.1.7","pathe":"^2.0.3","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","vitest":"^3.1.4","fastmcp":"^2.1.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","inquirer":"^12.6.1","prettier":"^3.5.3","lodash-es":"^4.17.21","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^22.15.21","lint-staged":"^16.0.0","@umijs/tools":"^0.1.36","yargs-parser":"^21.1.1","@ai-sdk/openai":"^1.3.22","@types/resolve":"^1.20.6","marked-terminal":"^7.3.0","@types/lodash-es":"^4.17.12","ollama-ai-provider":"^1.2.0","zod-to-json-schema":"^3.24.5","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@modelcontextprotocol/inspector":"^0.13.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.0.34_1747896510616_0.17182597640751873","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"takumi","version":"0.1.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"ad80a65c8124f7f54748523825ab88428b19626a","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.0.tgz","fileCount":23,"integrity":"sha512-hfMI45PDY1F6X1evT9aQ+9dI5YvTMKSIe4C8rYzUNQPiOdXmhrU64vuWJgbRaNYAo1OKEqpJ1SasAX1fDIpNsg==","signatures":[{"sig":"MEQCICI8itbdQTiqAd8XFPO+gPQD3NfhaRHlVGBFVkAToaiUAiBJyWqL98b4x1vDeaZTLJceAnhZQNPI9D7mUOPbNevBjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43866384},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor","dist-browser"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":true},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"af2432ccb90adb6ff4e0a4c13550dbe7b1e9a246","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --external=react-devtools-core --external=ink --external=react --external=@fastify/compress --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external=react-devtools-core --external=ink --external=react --external=@fastify/compress --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","dependencies":{"ink":"^6.0.0","react":"^19.1.0","@fastify/compress":"8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.0_1750992302221_0.35559731294461416","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"takumi","version":"0.1.2","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.2","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"35c8b6d9481c95f04f36bac03f6dd25f767d5589","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.2.tgz","fileCount":29,"integrity":"sha512-TlcR2d8GjbLMSQ2K8wGMtsx5+ZmF7tLk+gFdwhrcWvObCEdgdeLdoYJNutICvVp7vssqotV8byBcqYYUN0N/gA==","signatures":[{"sig":"MEUCIHMRzR5G64pV0XAHLy6Repqk/v1pDGjWYG6CAlpzwYnwAiEA/Enuc5JfXFVyYYl/uPM/IlQ2aRZFuKfdsuXJ22R4rXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45456090},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor","dist-browser"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"952fc07f8c072db9c01366f06820ac14e260a277","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --external=react-devtools-core --external=ink --external=react --external=@fastify/compress --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external=react-devtools-core --external=ink --external=react --external=@fastify/compress --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","dependencies":{"ink":"^6.0.0","react":"^19.1.0","@fastify/compress":"8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.2_1750994906252_0.8070976921426372","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"takumi","version":"0.1.3","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.3","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"cb6d120c1c363fa9fa3dc7d7f9d948c934b6532d","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.3.tgz","fileCount":29,"integrity":"sha512-pcwASb5xnesCYAvKtyXjvGQJLmp8xGrEMEA34x/UcqgJW4IUZ9r4tsWdUeaq/Z+V6+/MH87CK/GAB+aeKmDKew==","signatures":[{"sig":"MEYCIQCUx3t6jo2c58c4gEx7BVdldA371EK+9bg5LuuFqnaTOwIhAOUlchSrZSVqjetzGhJE+brxhKK+AXUonmZ8qAw4bSz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45456043},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor","dist-browser"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"24f47a3196bd10ceb6f951b7cacffc9723f134cb","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./src/cli.ts","test":"vitest run","build":"npm run build:cli && npm run build:index && npm run build:dts && npm run build:browser","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","build:cli":"bun build src/cli.ts --external=react-devtools-core --external=ink --external=react --external=@fastify/compress --minify --outfile dist/cli.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","typecheck":"tsc --noEmit","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","test:watch":"vitest","build:index":"bun build src/index.ts --external=react-devtools-core --external=ink --external=react --external=@fastify/compress --minify --outfile dist/index.mjs --target=node","format:check":"prettier --check .","build:browser":"pnpm --filter @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","dependencies":{"ink":"^6.0.0","react":"^19.1.0","@fastify/compress":"8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@ai-sdk/provider":"^1.1.3","@types/lodash-es":"^4.17.12","ink-select-input":"^6.2.0","@ai-sdk/anthropic":"^1.2.12","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.3_1750995080089_0.46653121251482976","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"takumi","version":"0.1.4","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.4","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"5ac61cc2f37896e956068183824c76190c417c5e","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.4.tgz","fileCount":19,"integrity":"sha512-hLzu5L7IQXlWfbn4um5BB4Q4U03xraE3lDMK2+1UYigBn3Zk/k1AFPS0Ky+vgPFMps7LCqMwdx881vctU7JjLg==","signatures":[{"sig":"MEQCIFiE3wa6UYfnZUuMFf+IE4tfq/Csg6Vy1EFfu0vwAZYLAiBg1dB3Qe/fEpZtpwDZ5xNm36cMs8wwqR1ehcP/Ka3B2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42966083},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"cdc2109471236ee05e48c21de0c0ac857f43e837","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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:post","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","ink":"^6.0.0","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@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.0.3","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.4_1751010584270_0.050498560015730165","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"takumi","version":"0.1.5","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.5","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"51c7408668ce69e0035931ffff766cde2d8866f1","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.5.tgz","fileCount":19,"integrity":"sha512-OGeuOos8rhT9mqgEHIy67ptfI/tmpw81IKCRYtv9Kea/7zIbleNNyOB8uPyw9FBcWknjnJXhyX0tR4djdcPrTg==","signatures":[{"sig":"MEUCIFay4oD8ANPkcM3NEK4hMawcxSyEfS+8iRnM6XVs7Ew7AiEAxW82Uj2I5JuC3Hk6ppaKbTOUuns/ZuQjBuDij8VRVkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42966472},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"e3a7123d55283849a21e5cb7e14cd52ac1268f2d","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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:post","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","ink":"^6.0.0","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@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.0.3","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.5_1751012588651_0.12356729107646913","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"takumi","version":"0.1.6","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.6","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"77bd5348fc35df92504fc350b593e16fcbd87b94","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.6.tgz","fileCount":19,"integrity":"sha512-bQHZ1WtYPanvUZnFLXRm623hC+NRpuUQHpSf3eYE54JZmZsTccNYa9gPflGxbh7/4VZL37lRw7nXnzKCeQk/vg==","signatures":[{"sig":"MEUCIBFOvED7bEDDP/XNVm5NJd1cNTAY0I4i1Cx8YWudDamuAiEA0ACA5W0S2e8pi79c21JkDl5Gn4h3ji5vxC3Ljwg5Aac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42966830},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"cb2c66b68bf6f10f90b191efec42505683faa430","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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:post","format":"prettier --write .","prepare":"husky","release":"npm run ci && utools release --git-tag --github-release --changelog","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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","ink":"^6.0.0","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@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.0.3","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.6_1751251559645_0.7829108913870544","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"takumi","version":"0.1.7","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.7","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"01b17b5e032c4a6210611b14f1edb1664b7b9249","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.7.tgz","fileCount":21,"integrity":"sha512-bTHL0sFz9ycBjwUgTA0jnvky1t+H8CnXNhkz7DtBpj5AEhDwbuVKgUuFLrvU1SsThkbok349IemNeXxZ3sLxyA==","signatures":[{"sig":"MEUCIQCvr5LOpbT4OfgqPh+pk0hxr+hTpH9Y7EkWRwW32BeshAIgMAvYJ8cvjstIdCLZ3zx+GnHLxnDg7IBrpoJ+HgLXO20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43088845},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"497041feabb674c18a6f7b1f19ef220fd2b4733f","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","ink":"^6.0.0","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@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.0.3","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.7_1751295782978_0.618711763884092","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"takumi","version":"0.1.8","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.8","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"670d33dde351e3c4b0f43e646e33ba0c6829852a","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.8.tgz","fileCount":21,"integrity":"sha512-7QsrbhT5LaN8tc/hTymPGsY8m1URaHzs9+7kbx0HbNth4glwhgjpQ3KBnhTBbd2h4CZ4RMR6zi2RYsA10aM9gA==","signatures":[{"sig":"MEUCIQCF8fmLt3K9bHVf0No6bwtYi40be9ZZE2/oHnhiqQpHQQIgRN2du8cD5rmGr4LkoSMNqLQ+sNuk8ucSuyXAal2ZeM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43118953},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"46628e5080bc0ef2bb479a2aef813b0cc7a233b6","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","ink":"^6.0.0","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@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.0.3","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.8_1751338724136_0.1734672977161702","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"takumi","version":"0.1.9","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.9","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"ab633068d76e4c7f0734794f5146f2dbd006534d","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.9.tgz","fileCount":21,"integrity":"sha512-Y9detfppJ4ami7Zhebd9BDyirLcnyl1y6z7M87HFhmMMKxZEMr0B/iXSGqvESKoDy1/jDWlpD7URZLH4LYrgOQ==","signatures":[{"sig":"MEUCIFk0fJbKvws1TsjgXt+MmOepkaIlIX+2F8Hf19CM2iy0AiEA4XvCb/VvKVPWJcjMmq/dfH6+6GE008jKqe0JYwY4RAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43119156},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.8.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"f488040bd26ff02f638cf78cf3bb93d39b3db704","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"devDependencies":{"ai":"^4.3.16","ws":"^8.18.2","ink":"^6.0.0","tsx":"^4.20.3","zod":"^3.25.67","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^16.5.0","marked":"^15.0.12","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","chokidar":"^4.0.3","date-fns":"^4.1.0","prettier":"^3.5.3","spawn-rx":"^5.1.2","turndown":"^7.2.0","@types/ws":"^8.18.1","lodash-es":"^4.17.21","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.3","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"18.1.3","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.19","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.8","@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.14","@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.0.3","@sinclair/typebox":"^0.34.35","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.8","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.14.3","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.9_1751350675446_0.15433209669223036","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"takumi","version":"0.1.10","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.1.10","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"5b8b7fd6d622cc00443d27160890e3618feaddb9","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.1.10.tgz","fileCount":112,"integrity":"sha512-lFdlpU99xgN/Hvv6yzXAPLIuF8AO+4vfDmK11q8/ynu97V5mJxrgNVSsW5E0ml7NlHymldCRrw5famUW5LHdUA==","signatures":[{"sig":"MEUCIQDVg2PnS5fRlOFPsM8MO+YDTSRLtBAy04LxHsJiEnAYZwIgDtiF7wbVEzMMOdO7idI1/vynS98AVqFS7xOWn9hnkws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55737643},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.12.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"01347933e53a19a785be277ff1cf5775fd2adf11","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.0","devDependencies":{"ai":"^4.3.16","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.72","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.0.1","marked":"^16.0.0","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.10","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.10","@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.14","@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.37","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.10","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.15.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.1.10_1751609293623_0.6961987206279339","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"takumi","version":"0.2.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.2.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"5066b58c43e8ada18da599e10b525a9ed61362ab","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.2.0.tgz","fileCount":112,"integrity":"sha512-2gpB+0PKvvQIsYOlA9Ld6VUGvBKVW+2S3VdqBLgvNgGIo6fNfWuoZrGv4ojf60RKMikQeu/+Vks1P0Mba4WcNA==","signatures":[{"sig":"MEUCIQDR/JPiDsvuj7eL4JnqG+9UlCjgr8NXmmBi3VCnJdD0JwIgEYzah3+/yOfTBeAClqTO+yDZstIMIdMzRU0LAmDhx9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55737642},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.12.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"2c9f801c1ff7a0956f40dc51dd5b896b2d78d953","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.0","devDependencies":{"ai":"^4.3.16","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.72","defu":"^6.1.4","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.0.1","marked":"^16.0.0","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.10","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.10","@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.14","@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.37","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.10","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.15.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.2.0_1751615573556_0.022263471086585662","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"takumi","version":"0.3.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.3.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"2557ffa2003db2b74612547cad0f625963e33631","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.3.0.tgz","fileCount":112,"integrity":"sha512-rSIBIviQRiTObKA+Llfn7hSeqziujiUQCN3sFBzrx4LpY916Jlx5SYnLjNjsTFb83L5idvh73avpQp+gglhlPw==","signatures":[{"sig":"MEUCIQCYD8BAGzV7CSlLfNzAn6M/Xb7tufbeH4hGbEbxHUA1cgIgS0BOn1FvTnMOGIx/TVtTChTQpzvVq/Lz0FXmYQSXWaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55861851},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.12.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"f381ee5ccbcd5ef4bb8fa8b682422868201d4522","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","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"},"_npmUser":{"name":"sorrycc","actor":{"name":"sorrycc","type":"user","email":"sorrycc@gmail.com"},"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","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.0","devDependencies":{"ai":"^4.3.16","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.72","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.0.1","marked":"^16.0.0","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.16","@types/node":"^24.0.10","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.22","@openai/agents":"^0.0.10","@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.14","@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.37","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.10","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.15.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.3.0_1751967995493_0.612320437468238","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"takumi","version":"0.4.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.4.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"85be310e2ac579c310d861ec3f666de159ac7a64","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.4.0.tgz","fileCount":113,"integrity":"sha512-bVJu52EuT/X7a6jqnMP9nsQlnt9UFZ4wLQKV0AEnjbW5K6nA34Nz7Ku5lUbv5g3Mx0ZDE8WpRVRGqGKw0x5ULw==","signatures":[{"sig":"MEUCIQC0fY7YdfQ7g4EkgA4WgyCRtyDJFzUP3W0E3pa8uYw3lQIgCkCLHxSmsspwH8ZvPlvauYmzkN5ImRJs+kOrMLAobeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55924402},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.12.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"b035166055440e2aef1d32c4f18b72e97a0763ac","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.0","devDependencies":{"ai":"^4.3.17","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.1.0","marked":"^16.0.0","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.17","@types/node":"^24.0.12","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.23","@openai/agents":"^0.0.10","@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.15","@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.37","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.10","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.15.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.4.0_1752475461621_0.9019188871635593","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"takumi","version":"0.5.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.5.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"c17bdbe25ff671acfac5594b84abc91d03439535","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.5.0.tgz","fileCount":113,"integrity":"sha512-zrxr2NHD/CQrZQZW/tq970WGvExUy86rHQmyAPcmkh8/sDy3BZ76rR7nkzdV6sdEfddnbnfHm45Bw36us2jA/w==","signatures":[{"sig":"MEQCIA+6jM/bMCtAydWybPSEdS3md6MTI8FZqPt37/T+ZQKRAiBs2W1GN8oHd/QGQ8we2r36C3MB2KbeklS+VEnDFMmggA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55970086},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.11.0","pnpm":"10.12.0"},"source":"./src/index.ts","upgear":{"files":["vendor"],"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"fbf03fc2a46aca7b1ca6d573a08e25cbb87c9dc5","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.0","devDependencies":{"ai":"^4.3.17","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.1.0","marked":"^16.0.0","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","jsonrepair":"^3.12.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.17","@types/node":"^24.0.12","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.23","@openai/agents":"^0.0.10","@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.15","@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.37","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.10","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.1.0","@modelcontextprotocol/inspector":"^0.15.0","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.5.0_1752636273204_0.6373148368250572","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"takumi","version":"0.5.1","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.5.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"0200d77ffda6f8600cc087996454e491ef4ef0b8","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.5.1.tgz","fileCount":113,"integrity":"sha512-AY0Ho8he0vPfmRqR2T9HB1imKyZsQ4l1PYPhNu23YBeuFKBcamB5nJeG4ADJ3MC0Fb8pIidfgBDgbeNmXLsVmQ==","signatures":[{"sig":"MEUCIFyqd04+DCpfC6SVKUqa3Qac4Vm7WRYhNIT7xVWDV1i/AiEA9HSqKLvQOLswQH2ZYKUGPV4SD9kxh93dkTO04LGcDCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56124280},"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/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"c051b28957598cc41ba632a29fe5e550df6dac02","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.2.0","marked":"^16.1.1","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.18","@types/node":"^24.0.15","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.23","@openai/agents":"^0.0.12","@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","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.12","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.5.1_1753085439204_0.8105023054713272","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"takumi","version":"0.6.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.6.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"ff39d5b9c374d43e8f8d59f7e4f9729a952dc490","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.6.0.tgz","fileCount":113,"integrity":"sha512-LYCKZ7tTxzk/ncLGQY3GfukoNTvuav3686HJJt61kyPhreP4HsU3vDi66TQrwPqDNOgr2WwqVvKr49NU+S1z1w==","signatures":[{"sig":"MEUCIQDAAzX26RW3X85QAOHYuxReoXguL2KSCcN1dBV9nTZgwgIgc6Eo0IdrLnTnvfROiYjmv0nk3bJNkx+FFQhF9DntA3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57668416},"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/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"38d5ae35b186e50e11dd88c1be92e43678d6a6a9","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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: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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.2.0","marked":"^16.1.1","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","fastify":"^5.4.0","js-yaml":"^4.1.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.18","@types/node":"^24.0.15","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.23","@openai/agents":"^0.0.12","@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","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.12","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.6.0_1753949747489_0.7574367550773624","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"takumi","version":"0.7.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.7.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"c19791fe2e581e7524bb3984677876ef3c24de5b","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.7.0.tgz","fileCount":115,"integrity":"sha512-7IWSA15awJX42XzigqfOognL0V2SsjmP5WbZ0MEJ8GPcYsmgqeTZKIOD1p3zsYo3wPf6bVi6Ahp6UFAOIndQZg==","signatures":[{"sig":"MEQCIGuN8GY8WOlxC3yHoXxTXl0JIC9wkorybMCeReA4/nDpAiB8JgpoHf8V/Jip5HPSGecJqXNjP/eet2TYIciNi5g1xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58019761},"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/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"f0311a10eb6d19712c200cda039126ff84e011f0","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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","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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.2.0","marked":"^16.1.1","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","fastify":"^5.4.0","js-yaml":"^4.1.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.18","@types/node":"^24.0.15","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.23","@openai/agents":"^0.0.15","@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","@openai/agents-core":"^0.0.15","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.15","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.7.0_1754464916928_0.8286100372761633","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"takumi","version":"0.7.1","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.7.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"b9c29495bdc6af71eba58f9ed747803461896feb","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.7.1.tgz","fileCount":115,"integrity":"sha512-jjVNW8W5fHD7kiVtcRnXQFavKBK3SqW6mW6+WV7xID+QLSvEip17orhtQ74MgxhGZkU7WNKOpXArj+HaRv2XEg==","signatures":[{"sig":"MEQCIDia4OTvOrHpHavN1K4ekFTB8r5h/HU2/2yLQ9s+j97EAiAP6TWG4wSBkW/2h8PvRJdgAn7VEKxBwBp3u+cFqzZhYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58019747},"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/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"c6698d6272170f3444da0bdc064468c43c8e1afa","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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","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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.0.1","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.4.2","chalk":"^5.4.1","debug":"^4.4.1","husky":"^9.1.7","react":"^19.1.0","dotenv":"^17.2.0","marked":"^16.1.1","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","chardet":"^2.1.0","fastify":"^5.4.0","js-yaml":"^4.1.0","resolve":"^1.22.10","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","type-fest":"^4.41.0","clipboardy":"^4.0.0","jsonrepair":"^3.13.0","picocolors":"^1.1.1","portfinder":"^1.0.37","strip-ansi":"^7.1.0","typescript":"^5.8.3","@ai-sdk/xai":"^1.2.18","@types/node":"^24.0.15","ink-spinner":"^5.0.0","lint-staged":"^16.1.2","@types/debug":"^4.1.12","@types/react":"^19.1.8","@umijs/tools":"^0.1.36","yargs-parser":"22.0.0","@fastify/cors":"11.0.1","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.23","@openai/agents":"^0.0.15","@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","@openai/agents-core":"^0.0.15","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@types/marked-terminal":"^6.1.1","@microsoft/api-extractor":"^7.52.8","@openai/agents-extensions":"^0.0.15","@stagewise/agent-interface":"^0.2.3","@openrouter/ai-sdk-provider":"^0.7.2","@fastify/type-provider-typebox":"5.2.0","@modelcontextprotocol/inspector":"^0.16.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/takumi_0.7.1_1754468743179_0.4907034318220225","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"takumi","version":"0.8.0","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.8.0","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"4d073eaca14580193732f96e505cea8828f8bb7d","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.8.0.tgz","fileCount":115,"integrity":"sha512-WJFseQ1zJUE9yV/1OWxRh56pXDHPU2oxd0A7CbqGRmL8jSwZk9u9lmjT3QlcsWFOBUeu3IvWJLAPvGjzaw5Lgw==","signatures":[{"sig":"MEUCIBIuy4Lv0AIyo6BQweB49EmTCtAasvNiKej+bOybNrFDAiEAzQTeoHibkW30KeeMrJhYIkewriqzHvFQqq+o+nMsCU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58019886},"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/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"7558bec2e2949ec25c36fd7fbb5c8e4a31418bc7","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","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","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","type-fest":"^4.41.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","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.15","@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","@openai/agents-core":"^0.0.15","@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.15","@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/takumi_0.8.0_1755504809856_0.26790929795257923","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"takumi","version":"0.8.1","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"license":"MIT","_id":"takumi@0.8.1","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"bin":{"takumi":"dist/cli.mjs"},"dist":{"shasum":"f127d9b33f3c88290f33dde60a9376327d538063","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.8.1.tgz","fileCount":115,"integrity":"sha512-Rg/Gs6GoaMeol74eF31N29BZV33Zh78pOgBNIM87kWcmUTVhdiPIJJfZU2a0gE49UIvyPwOUMRNyKh0k0M9z7w==","signatures":[{"sig":"MEUCIBXt6TJS5rkrvif3iNUEl6OmBjJY8VExguF1M3/wzkURAiEA83LWl5opyIYU//2n+aX1RHgB3GvDrjeqDjHKzkNF4eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58053075},"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/umijs/takumi/blob/master/CHANGELOG.md","needReinstall":false},"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"gitHead":"a5585ea506514cb1b66f350d02e29b7072dec5a0","scripts":{"ci":"npm run typecheck && npm run format:check && npm run test","dev":"tsx ./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":"tsx 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 @takumi/browser build","extension:dev":"pnpm --filter takumi-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 takumi-assistant bump","extension:build":"pnpm --filter takumi-assistant build","extension:package":"pnpm --filter takumi-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","_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"ai":"^4.3.19","ws":"^8.18.3","ink":"^6.1.0","tsx":"^4.20.3","zod":"^3.25.76","defu":"^6.1.4","diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.5.1","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","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","type-fest":"^4.41.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","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.15","@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","@openai/agents-core":"^0.0.15","@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.15","@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/takumi_0.8.1_1755505599569_0.8225789887632555","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"takumi","version":"0.8.2","type":"module","main":"./dist/index.mjs","types":"./dist/index.d.ts","source":"./src/index.ts","bin":{"takumi":"dist/cli.mjs"},"scripts":{"dev":"tsx ./src/cli.ts","format":"prettier --write .","format:check":"prettier --check .","build:type":"tsc --project tsconfig.json --emitDeclarationOnly --declarationDir dist-dts","build:cli":"bun build src/cli.ts --external react-devtools-core --minify --outfile dist/cli.mjs --target=node","build:index":"bun build src/index.ts --external react-devtools-core --minify --outfile dist/index.mjs --target=node","build:dts":"npm run build:type && api-extractor run --local --verbose","build:browser":"pnpm --filter @takumi/browser build","build:check":"bun --version | grep -q '^1\\.2\\.7$' || (echo 'Error: Bun version must be 1.2.7' && exit 1)","build:post":"tsx scripts/post-build.ts","build:logfiles":"cp -r logfiles dist/logfiles","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","ci":"npm run typecheck && npm run format:check && npm run test","extension:build":"pnpm --filter takumi-assistant build","extension:dev":"pnpm --filter takumi-assistant dev","extension:publish":"cd vscode-extension && npm run publish && cd ..","extension:package":"pnpm --filter takumi-assistant package","extension:bump":"pnpm --filter takumi-assistant bump","release":"npm run ci && utools release --git-tag --github-release --changelog","release:minor":"npm run ci && utools release --git-tag --github-release --changelog --bump minor","release:major":"npm run ci && utools release --git-tag --github-release --changelog --bump major","repomix":"repomix --include \"src,package.json,README.md\"","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","prepare":"husky"},"keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"authors":["chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","description":"A coding agent CLI to enhance your development workflow.","devDependencies":{"@ai-sdk/anthropic":"^1.2.12","@ai-sdk/deepseek":"^0.2.16","@ai-sdk/google":"^1.2.22","@ai-sdk/openai":"^1.3.24","@ai-sdk/provider":"^1.1.3","@ai-sdk/xai":"^1.2.18","@fastify/compress":"8.1.0","@fastify/cors":"11.1.0","@fastify/static":"^8.2.0","@fastify/type-provider-typebox":"5.2.0","@microsoft/api-extractor":"^7.52.10","@modelcontextprotocol/inspector":"^0.16.3","@openai/agents":"^0.0.15","@openai/agents-core":"^0.0.15","@openai/agents-extensions":"^0.0.15","@openrouter/ai-sdk-provider":"^0.7.5","@sinclair/typebox":"^0.34.38","@stagewise/agent-interface":"^0.2.3","@trivago/prettier-plugin-sort-imports":"^5.2.2","@types/debug":"^4.1.12","@types/js-yaml":"^4.0.9","@types/lodash-es":"^4.17.12","@types/marked-terminal":"^6.1.1","@types/node":"^24.2.1","@types/react":"^19.1.10","@types/resolve":"^1.20.6","@types/turndown":"^5.0.5","@types/ws":"^8.18.1","@types/yargs-parser":"^21.0.3","@umijs/clack-prompts":"^0.0.7","@umijs/tools":"^0.1.36","ai":"^4.3.19","chalk":"^5.5.0","chardet":"^2.1.0","chokidar":"^4.0.3","clipboardy":"^4.0.0","date-fns":"^4.1.0","debug":"^4.4.1","defu":"^6.1.4","diff":"^8.0.2","dotenv":"^17.2.1","fastify":"^5.5.0","glob":"^11.0.3","husky":"^9.1.7","ink":"^6.1.0","ink-select-input":"^6.2.0","ink-spinner":"^5.0.0","jiti":"^2.5.1","js-yaml":"^4.1.0","jsonrepair":"^3.13.0","lint-staged":"^16.1.5","lodash-es":"^4.17.21","marked":"^16.1.2","marked-terminal":"^7.3.0","picocolors":"^1.1.1","portfinder":"^1.0.37","prettier":"^3.6.2","react":"^19.1.1","resolve":"^1.22.10","spawn-rx":"^5.1.2","strip-ansi":"^7.1.0","tsx":"^4.20.3","turndown":"^7.2.0","type-fest":"^4.41.0","typescript":"^5.9.2","upgear":"^0.0.3","valtio":"^2.1.5","vitest":"^3.2.4","ws":"^8.18.3","yargs-parser":"22.0.0","zod":"^3.25.76"},"volta":{"node":"22.11.0","pnpm":"10.13.1"},"packageManager":"pnpm@10.13.1","lint-staged":{"*.{js,jsx,ts,tsx,json,css,md}":"prettier --write"},"upgear":{"files":["vendor"],"needReinstall":false,"changelogUrl":"https://github.com/umijs/takumi/blob/master/CHANGELOG.md"},"_id":"takumi@0.8.2","gitHead":"9ce30726d5e17391314eff8f5ac1a5ab551d4ed7","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-iqp4In+zb3cD4349AuMlscLDbRh20zBo5EkYPXoL6GfoJK8lzGf4LvFJUkAQNW+dynKhw/hbAZTXt6OtrsKn8Q==","shasum":"ed62f3a8c50260ebdcefc82e99a74c02ad137baf","tarball":"https://registry.npmjs.org/takumi/-/takumi-0.8.2.tgz","fileCount":115,"unpackedSize":58053083,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCBUWSHaDdPBGpEfFYbNCgQBOcs8fob7KpsYH8/FoLJTAIhAJof6zLmAxTog4y1Q6vhwwcmVt+AL8LM5nqGm53UnNUQ"}]},"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/takumi_0.8.2_1755509684774_0.07058188941402421"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-11T08:11:44.273Z","modified":"2025-08-18T09:34:45.373Z","0.0.0-alpha.0":"2025-03-11T08:11:44.456Z","0.0.0":"2025-03-19T08:22:49.909Z","0.0.1":"2025-03-19T08:25:16.539Z","0.0.2":"2025-03-19T08:31:00.241Z","0.0.3":"2025-03-20T08:05:15.588Z","0.0.4":"2025-03-28T09:09:29.434Z","0.0.5":"2025-03-28T09:10:59.668Z","0.0.6":"2025-04-07T08:51:59.321Z","0.0.7":"2025-04-07T09:58:18.875Z","0.0.8":"2025-04-22T06:57:42.754Z","0.0.9":"2025-04-22T07:38:30.663Z","0.0.10":"2025-04-22T08:13:04.619Z","0.0.11":"2025-04-23T00:57:41.229Z","0.0.12":"2025-04-25T06:08:53.527Z","0.0.13":"2025-04-27T03:14:27.338Z","0.0.14":"2025-04-27T04:32:15.895Z","0.0.15":"2025-04-27T07:23:51.528Z","0.0.16":"2025-04-28T07:49:17.240Z","0.0.17":"2025-04-29T02:16:18.543Z","0.0.18":"2025-04-29T03:17:25.099Z","0.0.19":"2025-04-29T13:53:57.116Z","0.0.20":"2025-05-08T06:18:17.221Z","0.0.21":"2025-05-12T01:21:55.753Z","0.0.22":"2025-05-12T01:27:11.128Z","0.0.23":"2025-05-12T01:37:07.178Z","0.0.24":"2025-05-12T02:26:47.222Z","0.0.25":"2025-05-12T03:05:05.535Z","0.0.26":"2025-05-12T03:06:56.584Z","0.0.27":"2025-05-12T07:26:20.429Z","0.0.28":"2025-05-13T03:35:03.685Z","0.0.29":"2025-05-13T07:49:44.837Z","0.0.30":"2025-05-14T08:41:19.650Z","0.0.31":"2025-05-14T09:11:07.673Z","0.0.32":"2025-05-21T09:17:15.507Z","0.0.33":"2025-05-22T06:11:46.826Z","0.0.34":"2025-05-22T06:48:30.959Z","0.0.35":"2025-06-27T02:35:26.631Z","0.1.0":"2025-06-27T02:45:02.632Z","0.1.1":"2025-06-27T03:20:46.182Z","0.1.2":"2025-06-27T03:28:26.696Z","0.1.3":"2025-06-27T03:31:20.440Z","0.1.4":"2025-06-27T07:49:44.666Z","0.1.5":"2025-06-27T08:23:09.009Z","0.1.6":"2025-06-30T02:46:01.426Z","0.1.7":"2025-06-30T15:03:03.354Z","0.1.8":"2025-07-01T02:58:44.574Z","0.1.9":"2025-07-01T06:17:55.870Z","0.1.10":"2025-07-04T06:08:14.066Z","0.2.0":"2025-07-04T07:52:54.009Z","0.3.0":"2025-07-08T09:46:36.272Z","0.4.0":"2025-07-14T06:44:22.028Z","0.5.0":"2025-07-16T03:24:33.923Z","0.5.1":"2025-07-21T08:10:39.582Z","0.6.0":"2025-07-31T08:15:47.970Z","0.7.0":"2025-08-06T07:21:57.369Z","0.7.1":"2025-08-06T08:25:43.635Z","0.8.0":"2025-08-18T08:13:30.360Z","0.8.1":"2025-08-18T08:26:39.994Z","0.8.2":"2025-08-18T09:34:45.188Z"},"license":"MIT","keywords":["cli","takumi","takumi-cli","ai","coding-agent","agent"],"description":"A coding agent CLI to enhance your development workflow.","maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"readme":"# Takumi\n\n[![](https://badgen.net/npm/v/takumi)](https://www.npmjs.com/package/takumi)\n[![](https://badgen.net/npm/dm/takumi)](https://www.npmjs.com/package/takumi)\n[![](https://github.com/umijs/takumi/actions/workflows/ci.yml/badge.svg)](https://github.com/umijs/takumi/actions/workflows/ci.yml)\n[![](https://badgen.net/npm/license/takumi)](https://www.npmjs.com/package/takumi)\n\nPronounced `/tɑːˈkuːmi/`, a coding agent to enhance your development workflow.\n\n![](https://cdn.jsdelivr.net/gh/sorrycc-bot/image-2025-04@main/uPic/takumi-20250618-1.gif)\n\n## Getting Started\n\n> Make sure you have Node.js version 18 or higher installed.\n\n1. **Install the CLI globally.** Use npm or other package managers.\n\n```bash\n$ npm install -g takumi\n```\n\n2. **Set up the API keys.** Configure one or more API keys for the LLMs providers.\n\n```bash\n$ export OPENAI_API_KEY=\"sk-...\"\n$ export GOOGLE_API_KEY=\"sk-...\"\n$ export ANTHROPIC_API_KEY=\"sk-...\"\n$ export DEEPSEEK_API_KEY=\"sk-...\"\n$ export XAI_API_KEY=\"sk-...\"\n$ export AIHUBMIX_API_KEY=\"sk-...\"\n$ export OPENROUTER_API_KEY=\"sk-...\"\n```\n\nYou are now ready to use Takumi.\n\n```bash\n$ takumi\n> explain this codebase to me\n```\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## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}